[XSD] Type number ou string
Bonjour,
Voici ce que j'ai actuellement :
Code:
1 2 3 4 5 6 7 8 9
|
<xs:simpleType name="longitude">
<xs:restriction base="xs:float">
<xs:minInclusive value="-180.0000"/>
<xs:maxInclusive value="+179.9999"/>
</xs:restriction>
</xs:simpleType>
<xs:element name="LONGIT" type="longitude" minOccurs="0"/> |
Cela permet de verifier que le champ LONGIT est une longitude comprise entre -180 et 179.9999.
Désormais je souhaite vérifier que mon champ est du type longitude ou string (et plus précisemment 'NA'). Cependant je ne sais pas ajouter le type string (ou la valeur NA) : problème de syntaxe en ajoutant le OU.
Et comme je n'ai pas trouvé d'aide sur la definition d'un xsd (le firewall me bloquant beaucoup de sites...), j'en viens à vous demander de l'aide !
Cela ne doit pas être bien compliqué pour les pros que vous êtes ;)
merci d'avance !