XML Editors - Java
XML Editor :XML files can be edited in plain text in an editor program such as Vim, with all the code visible. There are also WYSIWYG XML editors that hide the code in the background and present the content to the user in a more user-friendly format, approximating the rendered version. This is helpful for situations where people who are not fluent in XML code need to enter information in XML based documents such as time sheets and expenditure reports.
From : en.wikipedia.org/wiki/XML_editor
Jaxe
XML editor adaptable to your language
Features:
* configurable with an XML schema and a file describing the menus to insert the elements
* adapted to structured narrative XML documents
* validation at elements insertion
* multi-platform (Java 1.3+)
* free open-source software
* possible addition of Java modules to add customised graphical interfaces
* HTML preview with an XSLT stylesheet
* panel with a tree view
* panel with allowed elements
* panel with the current element attributes
* contextual menu
* multiple undo/redo
* source code display
* complete validation using Xerces
* configuration file examples for XHTML strict, simplified Docbook, and a schema for online courses
* French, English and German localisations (the system language is used by default)
* spell checking with English, French and German dictionaries
* equation editor
* online help based on the XML schema
* XPath search
What Jaxe doesn't do :
* Jaxe does not let you edit XML files without a configuration file for the language.
* Jaxe is not "WYSIWYG" (What You See Is What You Get), it is "WYSIWYM" (What You See Is What You Mean). As with all good XML editor, display is an operation independant from data input.
* Jaxe does not support all the features of XML schemas. To know exactly what Jaxe supports, look at the file config/SimplerSchema.xsd: it's a subset of the schema for schemas including what Jaxe understands.
* Jaxe is not a Java applet: it cannot be used in a web browser. However, Hugo Burm has created a Java Webstart application based on Jaxe 1.9.2, JaxeCocoon, which can answer this need. Mike Allan created another one recently, which manages files locally as opposed to JaxeCocoon which is used to edit a file on a server.
visit
Jaxe
Jaxe was visited : 131 times
Loading .....