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] template


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre du Club
    Inscrit en
    Août 2002
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 39
    Points : 42
    Points
    42
    Par défaut [XSLT] template
    Salut!
    je voudrais pouvoir tester le père d'un tag dans un xsl:template :
    <xsl:template toto>
    <xsl: if test="le père=1">
    <P>toto1</P>
    </xls:if>
    <xsl: if test="le père=2">
    <P>toto2</P>
    </xls:if>
    </xsl:template>
    et je ne sais pas comment on récupère le père !
    au secours!

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 9
    Points : 11
    Points
    11
    Par défaut
    c'est comme les arborescence unix:
    Pour là où on est
    Pour l'arborescence juste au dessus (le père)

  3. #3
    Membre du Club
    Inscrit en
    Août 2002
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 39
    Points : 42
    Points
    42
    Par défaut
    dans mon exemple, je veux tester le nom de la balise du père:
    <xsl:template match="toto">
    <xsl:if test="../toto@name=='tata'">
    ...
    </xsl:if>
    </xsl:template>

    je me doute que la synthaxe n'est pas bonne. Comment on fait?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 40
    Points : 48
    Points
    48
    Par défaut
    c'est name(..)='toto'

    voili voila !

  5. #5
    Membre du Club
    Inscrit en
    Août 2002
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 39
    Points : 42
    Points
    42
    Par défaut
    décidément, merci de me dépanner. même si mes questions sont basiques, ça fait plaisir de voir qu'il y a des gens suffisament sympas pour prendre le temps de répondre !!!

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

Discussions similaires

  1. [XSLT][Templates][PHP] Que choisir pour gérer ses templates
    Par ChriGoLioNaDor dans le forum Langage
    Réponses: 8
    Dernier message: 03/09/2008, 20h49
  2. [XSLT] templates recursifs
    Par Kurisu dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 08/12/2006, 13h23
  3. [XSLT] Template imbriqué dans un if
    Par LeNouv_O dans le forum XSL/XSLT/XPATH
    Réponses: 26
    Dernier message: 20/06/2006, 14h40
  4. [XSLT] template unique pour 2 utilisations différentes
    Par sozie9372 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/04/2006, 15h24
  5. [XSLT] template paramétré et XPATH
    Par 242 dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 30/11/2005, 09h39

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