Fixer la valeur d'un élément de type complexe dans un schéma XML
Fixer la valeur d'un élément de type complexe dans un schéma XML - XML/XSL - Programmation
Sujets relatifs:
Leave a Replay
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 26-05-2009 à 14:31:57
Bonjour à tous,
Une petite question concernant la création d'un schéma XML donc : on peut avec l'attribut fixed fixer la valeur d'un élément ou d'un attribut simple, ça ok. Dans mon cas, j'ai déclaré un type complexe, type auquel je fais référence pour créer plusieurs éléments par la suite. J'aimerais donc savoir s'il est possible de donner une valeur à certains éléments contenus dans le types complexe.
Dans mon exemple :
<xs:complexType name="monType">
<xs:sequence>
<xs:element name="el1" type="xs:integer"/>
<xs:element name="el2" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:element name="truc1" type="monType" fixed="????"/>
<xs:element name="truc2" type="monType" fixed="????"/>
J'aimerais par exemple fixer le couple (5,bonjour) pour truc1, et (7,hello) pour truc2, ou encore fixer seulement 5 pour l'élément el1 de truc1, etc.
Quelqu'un sait si c'est possible ? Merci !