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

XML/XSL et SOAP Discussion :

Validation XML - Ordre Aléatoire


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 57
    Par défaut Validation XML - Ordre Aléatoire
    Bonjour, j'ai un petit problème pour écrire une XSD.
    En effet, je n'arrive pas à décrire le fait qu'un élément possède certains balise dans un ordre aléatoire mais qu'une de ces balise peut apparaitre plusieurs fois...

    J'ai essayé:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <xs:complexType name="monElement">
        <xs:all>
            <xs:element ref="a1"/>
                     ........
            <xs:element ref="a2"/>
            <xs:element ref="a3" minOccurs="0"/>
                <xs:element ref="a4" minOccurs="0"  maxOccurs="unbounded"/> --> Pose problème dans un all
        </xs:all>
    </xs:complexType>
    Mais cela n'est bien sur pas valide... Comment faire pour obtenir se que je souhaite ?

    Merci d'avance pour votre aide.

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    À ma connaissance, en XML Schema 1, cela n'est pas possible sans que les autres aussi puissent apparaître plusieurs fois.

    Enfin, il est possible d'énoncer toutes les combinaisons d'ordre de a1, a2, a3 et d'intercaler un nombre quelconque, dont zéro, de a4 entre chaque. Mais c'est laborieux.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 57
    Par défaut
    Merci beaucoup pour ta réponse.
    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Validation XML par XSD et ordre des balises
    Par Bz dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 03/06/2015, 21h19
  2. Valider XML avec XSD
    Par neilbgr dans le forum Langage
    Réponses: 10
    Dernier message: 26/03/2008, 16h01
  3. [DOM] Validation xml avec PHP
    Par thefaycal dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 26/01/2006, 21h15
  4. SAX Schema -- validation xml ??? au secours...
    Par bouly59 dans le forum Valider
    Réponses: 6
    Dernier message: 05/01/2005, 14h37
  5. [XSD][xerces] validation xml avec un xsd
    Par chand_bing dans le forum Valider
    Réponses: 2
    Dernier message: 05/02/2004, 20h21

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