- Tom Malaher’s BrainScan - http://malaher.org -

XMLmind XML Edtior

Posted By tmalaher On December 5, 2006 @ 3:13 pm In Tools | No Comments

Here’s a tool I really like, for editing XML files, especially ones that have useful “human readable” representations, like XHTML:

[1] XMLmind XML Editor

Features:

  • There’s a “free” version (lacking some features). Professional version isn’t unreasonable for a single seat.
  • Written in Java so it’s cross platform
  • You can easily create new templates for new XML schemas (just create or point at a [2] DTD and a [3] CSS stylesheet from a valid, minimal, but otherwise empty XML file conforming to the DTD)
  • Has a plug-in architecture, and there are a few plugins you can get right from their site, as well as write your own.

I find myself using it to edit [4] XHTML, [5] DocBook and other XML file types (e.g. [6] DITA).

The advantage over something like [7] JEdit is that rather than telling you when you create invalid markup, it won’t let you create invalid markup. And it certainly won’t let you create non-well-formed markup. (If the preceeding distinction isn’t clear then read the definitions of [8] well-formed and [9] valid.)

powered by [10] performancing firefox


Article printed from Tom Malaher’s BrainScan: http://malaher.org

URL to article: http://malaher.org/2006/12/xmlmind-xml-edtior/

URLs in this post:
[1] XMLmind XML Editor: http://www.xmlmind.com/xmleditor/what_is_xxe.html
[2] DTD: http://www.w3.org/TR/REC-xml/#dt-doctype
[3] CSS stylesheet: http://www.w3.org/TR/xml-stylesheet/
[4] XHTML: http://www.w3.org/TR/xhtml11/
[5] DocBook: http://www.docbook.org/
[6] DITA: http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=dita
[7] JEdit: http://malaher.org/?p=8
[8] well-formed: http://www.w3.org/TR/REC-xml/#sec-well-formed
[9] valid: http://www.w3.org/TR/REC-xml/#dt-valid
[10] performancing firefox: http://performancing.com/firefox

Click here to print.