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] Traduction de "balise pouvant être vide"


Sujet :

Valider XML

  1. #1
    Membre régulier
    Femme Profil pro
    Inscrit en
    Mars 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2007
    Messages : 130
    Points : 93
    Points
    93
    Par défaut [XSD] Traduction de "balise pouvant être vide"
    Bonjour à tous !

    Voilà je suis en train de créer un fichier XSD et j'ai un petit souci.

    J'ai une balise qui a un contenu numérique non obligatoire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <agepersonne></agepersonne>
    OU
    <agepersonne>5</agepersonne>
    Or je ne sais pas comment le traduire dans mon XSD. J'ai trouvé ce lien avec l'attribut "nillable" :http://xml.developpez.com/faq/?page=4#XSD_nillable

    mais j'ai l'impression que ma balise est obligée d'être vide quand je spécifie ce qui est écrit

    Si je ne mets rien de spécial dans mon xsd, la validation plante quand la balise est vide, avec une erreur de ce type :
    L'élément 'agepersonne' a une valeur non valide selon son type de données.
    Je ne connais pas très bien xml... Je vous remercie par avance pour votre aide...

  2. #2
    Membre régulier
    Femme Profil pro
    Inscrit en
    Mars 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2007
    Messages : 130
    Points : 93
    Points
    93
    Par défaut
    Re bonjour,

    en fait j'avais effectivement mal compris la doc trouvée...

    Pour ceux qui comme moi n'aurait pas compris (si, je suis sûre qu'il doit y en avoir ) :
    en fait l'attribut xsi:nil = "true" du XML doit être présent uniquement quand la balise est vraiment vide.
    Sinon, on ne le met pas, on garde juste l'attribut dans le fichier XSD.

    voilà, voilà...

Discussions similaires

  1. Recherche a partir d'une zone de texte pouvant être vide
    Par pierrequimousse dans le forum Requêtes et SQL.
    Réponses: 0
    Dernier message: 29/01/2010, 15h03
  2. Element Decimal pouvant être vide.
    Par zedtux dans le forum Valider
    Réponses: 4
    Dernier message: 30/05/2008, 11h20
  3. [XSD]noeud pouvant être de plusieurs types
    Par jesus144 dans le forum Valider
    Réponses: 2
    Dernier message: 12/04/2006, 14h03
  4. [XSD] type NULL entre balise existe?
    Par mauvais_karma dans le forum Valider
    Réponses: 3
    Dernier message: 10/04/2006, 12h29
  5. [ImageMagick] Image ne pouvant être affichée car elle contient des erreurs
    Par hutchuck dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 09/12/2005, 13h59

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