Bonjour,
J'aimerais définir dans ma XSD que dans ma balise <attributes> il y'ait de facon obligatoire un certain nombre d'<attribute name="attributeObligatoire"></> obligatoire et la possiblité d'en ajouter d'autre sans contrainte.
Ex:
<attributes>
<!-- attribut obligatoire -->
<attribute name="DESCRIPTION">Thomas Manson</attribute>
<attribute name="ADMIN">true</attribute>
<attribute name="UG">SG01</attribute>
<attribute name="MAIL">monmail@toto.fr</attribute>
<!-- autre attribut -->
<attribute name="qdhglgfqsdgsd1">sdfg3jksdgmjmsgdjl</attribute>
<attribute name="qdhglgfqsdgsd2">sdf2gjksdgmjmsgdjl</attribute>
<attribute name="qdhglgfqsdgsd3">sd1fgjksdgmjmsgdjl</attribute>
</attributes> |
pour l'instant j'ai ca (je ne vous le cache pas, je fait ca avec XMLSpy):
<xs:element name="attribute">
<xs:complexType mixed="true">
<xs:attribute name="name" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="DESCRIPTION"/>
<xs:enumeration value="ADMIN"/>
<xs:enumeration value="MAIL"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element> |
mais je pense pas que ca soit la bonne direction a prendre.
Y'aurait'il un gourou du XSD dans l'assistance?
Merci,
Paquerette
Message édité par paquerette le 11-08-2005 à 11:00:17