J'ai du mal à le chercher. Comment définirais-je un élément dans un fichier de schéma XML pour XML qui ressemble à ceci:
<option value="test">sometext</option>
Je ne peux pas comprendre comment définir un élément qui est de type xs:string
et qui a également un attribut.
Voici ce que j'ai jusqu'à présent:
<xs:element name="option">
<xs:complexType>
<xs:attribute name="value" type="xs:string" />
</xs:complexType>
</xs:element>
tns
est lié à l'espace de noms cible du document de schéma, vous l'utilisereztype="tns:AttrElement"
pour faire référence au type.)type="tns:AtrElement"
si votre espace de noms par défaut du XSD n'est pas xs pas l'espace de noms cible du document. Dans ce cas, iltns
est généralement défini et utilisé.... ou l'équivalent en ligne:
la source
simpleContent
dans un fichiercomplexType
. Mais là encore, c'est XSD, où rien ne semble vraiment intuitif. Merci quand même! :-)Je sais que ce n'est pas la même chose, mais ça marche pour moi:
la source