JMRI: XML Editors
JMRI uses XML for a number of purposes: to hold decoder definitions, for its persistance system for configuration and panel information, and to create parts of the web site from other files.
XML is a text format, and you can edit it with any convenient text editor (though you might have trouble with word processors that insist on reformatting the content).
Still, using an editor that's "XML aware" can make things easier. Those editors can check the syntax as you work, give you useful hints, and provide more powerful editing tools.
This page lists XML editors that have been mentioned on the JMRI users discussion group.
For more information on XML itself, please see our introductory page.
Free Editors
- Crimson Editor
- http://www.crimsoneditor.com/
- CotEditor
- http://coteditor.com (OS X)
- Editra
- http://editra.org/
- Edxor
- http://www.snapfiles.com/get/edxor.html
- jEdit
- http://www.jedit.org/
- Komodo Edit
- http://www.openkomodo.com/
- LopeEdit
- http://www.lopesoft.com/en/index.html
- Notepad++
- http://notepad-plus-plus.org/
- XML Marker
- http://symbolclick.com/
- PSpad
- http://www.pspad.com/
Commercial Editors
- SynText
- http://www.syntext.com/
- UltraEdit
- http://www.ultraedit.com/
- EditPlus
- http://www.editplus.com/
Not Recommended
The following tools have been reported to not work well with JMRI.- XML Notepad 2007
-
http://www.microsoft.com/downloads/details.aspx?familyid=72d6aa49-787d-4118-ba5f-4f30fe913628&displaylang=en
Several users have reported problems with XML Notepad 2007 writing files that can no longer be read by JMRI. This appears to be a problem with its UDF output format.