XML Tools

XML Authority & XML Spy

I have used XML Authority (XA) and XML Spy (Spy) to create/edit XML DTD/schema files. Both are available for download and free trial. XA lets the user enter element names and values in a Excel-like tabular fashion. Element construction is a little bit hard in Spy. Spy can create/edit XML files as well, though. It also can manage projects, i.e. multiple files indexed in a single project file.

Please see the respective links below for more details about the products.

XML Authority 2.0 EA

 

XML Spy 3.5 beta

 

MS XML Notepad

There is also a simple XML editor called XML Notepad from Microsoft. This program lets users to add/edit/delete elements/attributes with a hierarchy tree at the left hand side, and edit fields on the right. It can validate XML document on load (IE5 DOM only), and show XML source as well.

Please see the link above for more detail.

Amaya

Amaya is a complete web browsing and authoring environment and comes equipped with a "WYSIWYG style" of interface, similar to that of the most popular commercial browsers. With such an interface, users can easily generate HTML and XHTML pages, as well as CSS style sheets, MathML expressions, and SVG drawings (full support of SVG is not yet available, though).

 

MathML

SVG