Xmllint
Contents
- 1 Synopsis
- 2 Features
- 3 User commentary
- 4 System requirements
- 5 Source code and licensing
- 6 Support for TEI
- 7 Language(s)
- 8 Documentation
- 9 Tech support
- 10 User community
- 11 Sample implementations
- 12 Current version number and date of release
- 13 History of versions
- 14 How to download or buy
- 15 Additional notes
- 16 References
Synopsis
xmllint is a command-line validator for XML.
xmllint is a command-line interface to libxml2 (See http://www.xmlsoft.org/), which is a set of portable (linux, windows, solaris, etc) libraries for manipulating XML. Implemented in C, there are libxml bindings for many languages including Perl, PHP, C++. Ruby and Tcl. By-in-large bugs in the core libraries affect all the platforms, with each new plaform having a few platfrom-specific bugs.
Features
User commentary
Please sign all comments.
System requirements
Source code and licensing
open-source
Support for TEI
Sebastian Rahtz reported on TEI-L, "the RELAXNG support in xmllint has historically had issues with TEI schemas. I never got to the bottom of it, but certainly it does not always work. I don't have any workaround to suggest, apart from saying it may work with a simpler schema. I would suggest you look at the Java-based Jing for this work, or generate a DTD and then use xmllint."<ref>http://listserv.brown.edu/archives/cgi-bin/wa?A2=ind1207&L=TEI-L&F=&S=&P=57346</ref>
Language(s)
Documentation
Tech support
User community
Sample implementations
Current version number and date of release
History of versions
How to download or buy
Additional notes
References
<references/>