[Playlist] Schema validation tools, any recommendations?

Sebastian Pipping webmaster at hartwork.org
Wed Apr 25 15:55:08 UTC 2007


I stumbled over xmllint (a tool coming with libxml2)
which can do Relax NG validation as well.
In case anybody is interested here is the updated list:



== Relax NG validators ==

Jing, http://www.thaiopensource.com/relaxng/jing.html
 * Language: Java
 * Platforms: Cross-platform
 * License: BSD
 * Relax NG syntax: XML, Compact
 * Latest release: 2003-06-19

MSV, https://msv.dev.java.net/
 * Language: Java
 * Platforms: Cross-platform
 * License: BSD
 * Relax NG syntax: XML
 * Latest release: 2007-04-07 (Nightly build)

RNV, http://ftp.davidashen.net/PreTI/RNV/
 * Language: ANSI C
 * Platforms: Unix, Windows
 * License: BSD
 * Relax NG syntax: Compact
 * Latest release: 2006-11-02 (1.7.8)

xmllint (of libxml2), http://xmlsoft.org/xmllint.html
 * Language: C
 * Platforms: Unix, Windows
 * License: MIT
 * Relax NG syntax: XML
 * Latest release: 2007-04-17 (2.6.28)

XMLStarlet (uses libxml2), http://xmlstar.sourceforge.net/
 * Language: C
 * Platforms: Unix, Windows
 * License: MIT
 * Relax NG syntax: XML
 * Latest release: 2005-03-15 (1.0.1)



== Relax NG converters ==

Trang, http://thaiopensource.com/relaxng/trang.html
 * Language: Java
 * XML to compact: Yes
 * Compact to XML: Yes

RNG to RNC Converter, http://www.pantor.com/download.html
 * Language: XSL
 * XML to compact: Yes
 * Compact to XML: No



Sebastian



More information about the Playlist mailing list