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 :

probléme avec xsl


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 37
    Points : 23
    Points
    23
    Par défaut probléme avec xsl
    Bonjour,
    Je débute en xsl, voilà mon probléme :
    je cherche à récupérer que "personne 1 :".
    donc en gros je cherche à récupérer cette valeur sans récupérer le contenu de l'element <address>.

    <item type="mainGiver">
    personne 1 :
    <address>
    <name>name1</name>
    <prenom>prenom1</prenom>
    <line>line1</line>
    <line>line2</line>
    <postcode>postcode1</postcode>
    <town>town1</town>
    <mail>email1</mail>
    <tel>tél1</tel>
    </address>
    </item>
    Merci beaucoup pour votre aide.

  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
    as tu ton code xsl?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 37
    Points : 23
    Points
    23
    Par défaut
    merci tiscars de m'avoir répondu.
    je fais :
    <xsl:template match="address">
    <xsl:value-of select="normalize-space(text())"/>
    </xsl:otherwise>
    </xsl:choose>
    </xsl:template>

    mais je récupére rien...

  4. #4
    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
    Bon vu le code que tu donnes...le parser devrait planter sans problème
    tu devrais regarder le tutorial concernant xsl sur le site...maias je vais te donner les lignes qu il te faut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
    <xsl:template match="/">
    	<xsl:apply-templates/>
    </xsl:template>
    <xsl:template match="*"><xsl:apply-templates/></xsl:template>
    <xsl:template match="item">
      <xsl:value-of select="text()"/>
    </xsl:template>
     
     
    </xsl:stylesheet>
    ça devrait suffir je pense

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 37
    Points : 23
    Points
    23
    Par défaut
    Merci beaucoup tiscars.

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

Discussions similaires

  1. problème avec <xsl:param>
    Par exe2bin dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 02/06/2010, 21h48
  2. Réponses: 6
    Dernier message: 28/08/2009, 15h38
  3. [XSL-FO][FOP] Problème avec <xsl:apply-template/>
    Par citizen87 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 10/04/2008, 12h00
  4. [xsl:fo] problème avec external-graphic
    Par jehlg dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 11/10/2005, 11h57
  5. [XSL]problème avec <xsl:when>
    Par Devil666 dans le forum XSL/XSLT/XPATH
    Réponses: 12
    Dernier message: 27/05/2005, 16h54

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