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

XSL/XSLT/XPATH XML Discussion :

[XSLT] Chaine vide


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre actif Avatar de ploxien
    Inscrit en
    Février 2006
    Messages
    467
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Février 2006
    Messages : 467
    Points : 221
    Points
    221
    Par défaut [XSLT] Chaine vide
    Hello,
    Je fais comment pour tester en xslt si un élément à un type spécifié ou pas?
    Genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:if test="@type=''">
    Si j'ai dans un xml schéma des element sans type spécifié
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xs:element name="fullName">
    Et des element avec type spécifiés
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xs:element name="postalAddress" type="pd:postalAddressType"/>
    Car mon code ne fonctionne pas, il ne rentre jamais dans mon if...

    Merci d'avance...

  2. #2
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    Salut !

    Si j'ai bien compris : pour vérifier que l'attribut type existe ^^

  3. #3
    Membre actif Avatar de ploxien
    Inscrit en
    Février 2006
    Messages
    467
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Février 2006
    Messages : 467
    Points : 221
    Points
    221
    Par défaut
    Exactement! T'as bien compris...

    Et tu sais comment faire pour inverser cette condition? Qu'elle retourne false s'il y a un type?

    Merci bien...

  4. #4
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    dans ce cas, utilise not :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:if test="not(@type)">

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

Discussions similaires

  1. Tester une chaine vide !!! :s
    Par hysteresis dans le forum ASP
    Réponses: 3
    Dernier message: 05/11/2005, 22h25
  2. Réponses: 4
    Dernier message: 25/10/2005, 20h42
  3. Création de table - chaine vide
    Par christellel198 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 20/10/2005, 15h18
  4. copie de string donne une chaine vide
    Par zmatz dans le forum SL & STL
    Réponses: 5
    Dernier message: 15/10/2005, 15h31
  5. [BDD] renvoyer une chaine vide au lieu de null
    Par cmoulin dans le forum JDBC
    Réponses: 6
    Dernier message: 06/05/2004, 11h38

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