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 :

[DTD] Imposer la présence d'un des 2 éléments ou les deux


Sujet :

Valider XML

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2008
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 9
    Points : 7
    Points
    7
    Par défaut [DTD] Imposer la présence d'un des 2 éléments ou les deux
    Bonjour,

    Voilà une partie du document xml que je souhaite valider :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <key>
      <name></name>
      <in></in>
    </key>
    <key>
      <name></name>
      <value></value>
    </key>
    En gros, dans la balise key, je souhaite avoir l'élément name, suivi de soit l'élément in, soit l'élément value, soit les deux.

    Il y a quelques mois j'avais trouvé sur le net, un site qui permettait de faire quelques exercices de DTD afin de valider ce genre d'XML.
    Problème : je ne le trouve plus, et je sais que dans ce site, il y avait un exercice qui revenait au même. Je sais également que j'avais mis du temps, mais que j'avais trouvé la solution à ce cas là.
    Mais maintenant impossible de m'en rappeler.

    Est-ce que quelqu'un aurait une idée pour résoudre ce cas s'il vous plait?!

    Merci

    PS : c'est bon je crois avoir trouvé la solution :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!ELEMENT key (name,((in, value?)|(value)))>
    par contre si quelqu'un pouvait me confirmer que c'est bien ça, je ne serai pas contre XD

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    Citation Envoyé par Alasea Voir le message
    PS : c'est bon je crois avoir trouvé la solution :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!ELEMENT key (name,((in, value?)|(value)))>
    par contre si quelqu'un pouvait me confirmer que c'est bien ça, je ne serai pas contre XD

    ça m'a l'air bien
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  3. #3
    Futur Membre du Club
    Inscrit en
    Juin 2008
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 9
    Points : 7
    Points
    7
    Par défaut
    Merci beaucoup.

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 04/07/2011, 11h50
  2. Réponses: 0
    Dernier message: 30/03/2011, 15h11
  3. Réponses: 2
    Dernier message: 29/01/2009, 15h18
  4. comment imposer de ne rentrer que des numérique dans un Edit?
    Par UnSofteuxAmateur dans le forum Delphi
    Réponses: 4
    Dernier message: 23/10/2006, 14h23
  5. Des fonctions OGL pour les images de format usuel ?
    Par jamal24 dans le forum OpenGL
    Réponses: 3
    Dernier message: 31/05/2003, 21h59

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