Au "pire" il y a la commande en ligne xmllint c'est un must pour la validation Xml (et notamment son option --schema).
De plus xmllint est basé sur libxml2 (http://xmlsoft.org/), il y longtemps que je n'ai pas touché à C++, mais je chercherai de ce coté là ...
je préfère xmlstarlet (qui utilise aussi libxml2). Cependant, libxml2 ne gère pas les XSD 1.1
En passant, pour ma part je trouve la syntaxe des schémas Relax NG (http://relaxng.org/) bien plus élégante que XSD.
Il faudrait que je regarde si c'est possible en relaxng
[^] # Re: La râche
Posté par KAeL . En réponse au message validation de documents XML (question sur les schema XSD). Évalué à 1.
je préfère xmlstarlet (qui utilise aussi libxml2). Cependant, libxml2 ne gère pas les XSD 1.1
Il faudrait que je regarde si c'est possible en relaxng