Supposons qu'il existe un document d'instance XML qui ressemble à ceci:carte élément XML XSD complexType basé sur l'attribut
<root>
<object type="foo">
<!-- ... -->
</object>
<object type="bar">
<!-- ... -->
</object>
</root>
Mon objectif est d'avoir un petit schéma (statique) qui vérifie la syntaxe correcte <element type="xxx" />
pour les objets, et un autre schéma (plus sujettes à changement) qui vérifie le contenu de chaque élément d'objet contre un complexType
qui correspond à l'attribut type
:
<complexType name="foo"><!--should match object with type="foo"--></complexType>
<complexType name="bar"><!--should match object with type="bar"--></complexType>
Quelle est la meilleure façon d'accomplir ceci (ou quelque chose de similaire)?
Pas la réponse que j'espérais, mais merci! –