IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Valider XML Discussion :

[XSD] XSD Integer taille


Sujet :

Valider XML

  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2007
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 401
    Par défaut [XSD] XSD Integer taille
    Bonjour

    J'ai un champ XML numérique qui doit avoir un numéro avec une taille toujours égale à 3 (par exemple 111). Il se peut aussi qu'il ne soit pas défini.

    <a>111</a> ->cela peut arriver
    <a></a> ->cela peut arriver
    <a>1</a> ->cela ne peut pas arriver

    Pour le cas où il n'est pas défini mon XSD est le suivant :

    ...
    <xs:element minOccurs="0" maxOccurs="1" name="FinDuMatricule" type="numerovide" />
    ...
    <xs:simpleType name="numerovide">
    <xs:union memberTypes="xs:integer">
    <xs:simpleType>
    <xs:restriction base="xs:string">
    <xs:enumeration value="" />
    </xs:restriction>
    </xs:simpleType>
    </xs:union>
    </xs:simpleType>
    ...

    Mais pour dire qu'il ne peut avoir une taille que égale à 3 (quand il est défini) comment puis-je faire?

    merci

  2. #2
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 20
    Par défaut
    il faut essayer la facette totaldigits

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <xs:simpleType>
    			<xs:restriction base="xs:integer">
    				<xs:totalDigits value="3"/>
    			</xs:restriction>
    		</xs:simpleType>

Discussions similaires

  1. [XSLT 1.0] Transformation XSD -> XSD
    Par Giovanny Temgoua dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 16/01/2012, 14h41
  2. [XSD] taille integer
    Par philair100 dans le forum Valider
    Réponses: 2
    Dernier message: 25/11/2010, 10h20
  3. [XSD] XSD pour validation d'un XSD
    Par moritan dans le forum Valider
    Réponses: 7
    Dernier message: 21/07/2006, 16h48
  4. [XSD] xsd valide un xsd
    Par nathdiscaz dans le forum Valider
    Réponses: 2
    Dernier message: 03/07/2006, 11h22
  5. Réponses: 1
    Dernier message: 27/10/2005, 16h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo