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 :

[xml] un label qui répète avec une condition


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 59
    Points : 32
    Points
    32
    Par défaut [xml] un label qui répète avec une condition
    bonjour à tous,

    Je m'excuse de suite de vous posez une question qui encore une fois est un peu flou.

    C'est la suite de ce post : http://www.developpez.net/forums/viewtopic.php?t=439826

    Après que avoir mis en pratique les renseignements fait par Erwy .

    J'ai réussi à obtenir le fait qu'il ne répète pas plusieurs fois les même noms

    Cependant pour une image, ça pose un problème.

    Pour faire court je donne un exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <root>
     <row>
        <Image>101223</Image>
     </row>
    <row>
        <Image>101223</Image>
     </row>
    <row>
        <Image>289564</Image>
     </row>
    </root>
    J'ai crée un panel et j'ai mis dedans une image.
    Pour la source de mon image je met
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    C:/rep/XXX/Image/$vof(IMAGE[../not(preceding-sibling::row/Image =.))].gif
    Dans le dossier C:/rep/XXX/Image/ il y a :

    289564.gif
    101223.gif

    La il m'affiche 3 images dont une qui ne s'affiche pas

    Voilà les sources de ces 3 images :
    C:/rep/XXX/Image/289564.gif
    C:/rep/XXX/Image/.gif
    C:/rep/XXX/Image/101223.gif

    Normal mais moi je voudrais qu'il m'en affiche que 2.

    Je sais que c'est le panel ou il y a mes images qui controle l'affichage des éléments mais je lui est mis pour le for each ce Xpath :
    /row[../not(preceding-sibling::row/Image =.))]
    ou
    /row[../not(following-sibling::row/Image =.))]

    Comment faire pour qu'il m'affiche que 2 images au lieu de 3 images dont une qui ne marche pas (normal)

  2. #2
    Membre éclairé Avatar de luta
    Inscrit en
    Novembre 2003
    Messages
    1 038
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 038
    Points : 786
    Points
    786
    Par défaut
    test d abord avec un <xsl:if> ta condition puis tu ecris ta chaîne
    car là à tous les coups il t ecrira le début et la fin de ta chaîne

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 59
    Points : 32
    Points
    32
    Par défaut
    hélas j'ai pas le droit je dois utiliser le logiciel pour obtenir ceci et il utilise que le Xpath.

    Le logiciel c'est web designer.



    Mais merci quand même d'avoir pris le temps de regarder mon problème

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 59
    Points : 32
    Points
    32
    Par défaut
    j'ai trouvé

    merci pour ceux qui ont pris la peine de me lire et d'avoir réfléchi un peu à ce problème .

    je vous souhaites une bonne journée à tous.

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

Discussions similaires

  1. [inno setup] modifier un XML avec une condition
    Par skypichat dans le forum Outils
    Réponses: 0
    Dernier message: 02/01/2012, 02h31
  2. Réponses: 3
    Dernier message: 23/11/2010, 14h53
  3. un champs qui apparait avec une condition
    Par biba158 dans le forum Struts 1
    Réponses: 1
    Dernier message: 25/06/2007, 15h33
  4. Problème de requête avec une condition IN
    Par sorcer1 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 20/10/2005, 12h56
  5. envoyer submit avec une condition !
    Par delphinote dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 01/07/2005, 16h52

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