Welcome to XMLSpear v3.2

Important usage notes

  • If there is no schema location in the XML you can easily assign schemas by right-clicking .xsd or .dtd files in the file tree. Whenever you want you can assign or overrule additional schemas this way.
  • The insert and edit actions only use the schema information when validation is active
  • You can right-click the xml tree to insert and delete nodes. In fact the use of your right-mouse click is supported on many places.
  • Editing hints based on the schema are only available in the table and tree pane, while in validation mode.
  • You can edit the XMLSpear.properties file, if you are not interested in the MQSeries plugin
  • If you need the MQSeries plugin, you may need international language support in java to read mainframe messages that have a different encoding e.g. EBCDIC.
    You can turn on the international support option during a custom install of Java.

Powered by Apache Xerces XML Parser

This software uses the xerces native xml API to parse and revalidate XML. Many thanks to the Xerces developers for their support.
Again many thanks !! to Michael G. for answering so many questions and solving several issues in Xerces which I needed.
XMLSpear uses the Trang for schema conversions
Saxon and Xalan are used for stylesheet transformations.
In Windows XMLSpear uses Launh4J as Java executable wrapper and JNIRegistry for filetype mappings.

Feedback

Please give some feeback by sending me a mail or by writing your comments in a review on versiontracker

Check the website for updates and the latest news.

Legal Disclaimer

Be careful with important data. XMLSpear is still full in development so be aware that this software may contain bugs that affect your data. The entire risk of using this software is with the user.
Donkeydevelopment is not responsible for any harm, damages or loss of data arising out of the use of this software.

XMLSpear is free for personal use.