XMLBlueprint is a full-featured XML Editor that supports the creation and editing of XML files, DTDs, Relax NG Schemas, Schematron Schemas, XML Schemas and XSLT Stylesheets. XMLBlueprint includes numerous intelligent editing features that help you create well-formed, valid XML files quickly and easily.
It runs under Windows (Windows 7, Windows Vista, Windows XP, etc.). The XML editor supports Unicode on all these platforms, which means you can edit XML files in almost any language.
XML Tools -- XMLBlueprint includes an XML Editor, a DTD Editor, a Relax NG Editor, a Schematron Editor, an XML Schema Editor, and an XSLT Editor.
Context Sensitve XML Completion ('Code Completion') -- If you have associated your document with a DTD, Relax NG Schema, or XML Schema, XMLBlueprint will suggest a list of permissible components based on your current location in the document. These are visible in a context-sensitive dropdown menu that opens as soon as you start typing. You can select the required element from the dropdown menu. The closing bracket is automatically set, as well as any required attributes or child elements. You can adjust these setting in the XML Completion Preferences dialog.
XML Folding -- To simplify working with large XML documents.
Validation -- At any time during the editing process, you can click the validate icon or hit F8 to validate your document. XMLBlueprint reports an error in the output window below the editor. Clicking the red error message jumps to the error, even if the error is in Another File. You can validate against a DTD, Relax NG Schema, or XML Schema.
XSLT Transformation -- When you are editing an XSLT Stylesheet, you can easily run the transformation by hitting F9. Fill in the associated XML Document, choose your settings and click OK. You can choose to show the output in the Output Window, open the output in XMLBlueprint or save the output to a file.