Question

Quelqu'un sait s'il est possible de valider un schéma XML avec un autre schéma XML? Si oui, est-il une implémentation de référence là-bas? Je voudrais analyser un document de schéma en utilisant JAXB.

Était-ce utile?

La solution

Bien sûr. La plupart du temps, vous pouvez simplement pointer votre navigateur vers l'URL qui sert de l'espace de noms pour le document XML. Cela fonctionne aussi avec le schéma XML: http://www.w3.org/2001/XMLSchema

Le XSD est liée à partir de là.

Autres conseils

Consultez également XSOM . C'est ce que JAXB RI utilise pour la charge et processus XSD.

Il existe deux versions du langage XML Schema Definition (XSD): 1.0 et 1.1. La version 1.0 a été publié en 2001 et la version 1.1 a été publié en 2009.

Les schémas XSD normatifs sont:

Vous pouvez tester la validation d'un schéma XSD via la ligne de commande, par exemple:.

$ xmllint -noout -schema XMLSchema.xsd myschema.xsd
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top