0
<item type="A">
<subitem attra="" attrb=""></subitem>
<subitem attra="" attrb=""></subitem>
</item>
<item>
<subitem></subitem>
<subitem></subitem>
</item>
Donc, quand un élément est de type "A", alors seul le sous-élément aura des attributs, sinon ils devraient être optionnels.XSD pour ce type de XML: sous-structure basée sur les attributs