RNV
is a command-line tool for validating XML documents against
schemas written in Relax NG compact syntax. Developed by David Tolpin and written
in portable ANSI C, it's fast, lightweight, and provides very good
reporting about validity errors in documents.
RNV [download] requires Expat
for document parsing, but otherwise has no other dependencies and
should build right out of the box on most platforms. It comes
bundled with two other tools:
The release distribution contains a readme file that provides documentation for all three
tools.
|