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] affichage nom du noeud [Débutant(e)]


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2
    Par défaut [XSLT] affichage nom du noeud
    Bonjour,
    je débute, je cherche, je trouve pas ... alors je poste

    Je voudrai afficher le nom des noeuds.
    XML-------
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type='text/xsl' href='cours.xslt'?>
    <stage code="12345" annee="2007">
        <libelle>LIBELLE</libelle>
        <descstage>DESCSTAGE</descstage>
    </stage>
    AFFICHAGE--------souhaité
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    stage
    libelle
    desctage
    XSLT--------- qqchose comme ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?xml version="1.0"	encoding="UTF-8"?>
    <xsl:stylesheet	
      version="1.0" 
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="text"></xsl:output>
     
    <xsl:template match= "/">
      <xsl:for-each select= "node()">
    Nom du noeud : <!-- afficher le nom du noeud -->
      </xsl:for-each>
    </xsl:template>
     
    </xsl:stylesheet>
    Il me faudrait peut-être quelquechose comme nodename qui semble être une méthode javascript. Mais je cherche à utiliser XSLT seulement.

    Merci
    Bernard

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2
    Par défaut
    Citation Envoyé par foxbernard
    Bonjour,
    je débute, je cherche, je trouve pas ... alors je poste
    Merci
    Bernard
    J'ai trouvé ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:value-of  select= "name()"/>
    A+

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

Discussions similaires

  1. [XSLT 1.0] Tri XSLT par nom de noeud
    Par biwann dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 19/09/2012, 20h52
  2. [XSLT] récupérer le nom du noeud de l'élément racine
    Par amadoulamine1 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 23/02/2009, 15h28
  3. [XSLT] Problème affichage d'un noeud
    Par Mselle dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 15/01/2007, 11h45
  4. [XSLT][VARIABLE] comment un noeud est-il stocké?
    Par Devotion dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 02/11/2004, 14h19
  5. [XSLT] Affichage dans 2 colonnes ou plus ?
    Par stebar dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 05/08/2004, 09h07

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