XMLKit

XMLKit is a bundle of useful XML conversion and validation programs using batch files to simplify their deployment and use. Available programs include:

jing
Validate XML against RelaxNG and RelaxNG Compact schema
msv
The Sun Multi-Schema XML Validator allows validation of XML documents
in RELAX NG, TREX, XML DTDs, and a subset of W3C XML Schema
relames
Validates RELAX NG with embedded Schematron support
rng2html
Converts an Relax NG schema to Relax NG Compact format, and displays
a pretty-printed HTML version.
rnc2html
Displays a Relax NG Compact schema in a pretty-printed HTML version.
rngconv
Uses the Sun MSV to convert XML Schema documents to Relax NG.
schematron
Validates documents using standalone Schematron schema.
trang
Convert a RelaxNG or RelaxNG Compact schema, DTD or XML sample file
into RELAX NG, RELAX NG Compact, DTD or XML Schema format
xalan
Runs an XSL transform process on XML documents.
xsd2html
Converts an XML Schema document into a pretty-printed HTML version.
xsd2rnc
Converts an XML Schema document into Relax NG Compact syntax.
xsd2rng
Converts an XML Schema document into Relax NG syntax.