1 - xmlvalidator : Validateur de syntaxe
Télécharger : xmlvalidator.jar
Par rapport à une DTD
Pour valider un document par rapport à une DTD :
java -jar xmlvalidator.jar DTD nom_document.xml |
(L'outil trouve la DTD tout seul.)
Par rapport à un XML Schema
Pour valider un document par rapport à un XML Schema :
java -jar xmlvalidator.jar SCHEMA nom_schema.xsd nom_document.xml |
(Il faut explicitement indiquer le schéma.)
2 - Saxon : processeur XSLT et XQuery
Télécharger : saxon9he.jar
Pour effectuer une transformation XSLT :
java -jar saxon9he.jar nom_document.xml nom_transformation.xslt |
Pour effectuer une requête XQuery :
java -cp saxon9he.jar net.sf.saxon.Query nom_requete.xquery |