Re: Sélection de la valeur du noeud suivant

"Tiscars" <[email protected]> Thu, 8 Mar 2007 17:20:31 +0100
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
Bonjour,
Cela fait un moment que je ne fais plus de XSL mais je suis toujours la
liste de diffusion.
Sans en être sûr je crois que ceci pourrait répondre à votre problème.
Par contre ce template boucle sur tous les "lien" en récupérant les
attributs courants et celui du suivant.

<xsl:template match="lien">
  <xsl:value-of select="@url"/>
  <xsl:value-of select="following-sibling::lien/@txt"/>
  <xsl:value-of select="@url"/>
  <xsl:value-of select="following-sibling::lien/@txt"/>
</xsl:template>

Cordialement,
Sébastien Tiscar

-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la part
de Yann LE ROUX
Envoyé : jeudi 8 mars 2007 14:31
À : [email protected]
Objet : [xml-tech] Sélection de la valeur du noeud suivant

Bonjour,
J'ai un fichier xml qui comporte une structure comme celle ci :
<a_lire>
    <lien url="..." txt="..."/>
    <lien url="..." txt="..."/>
    <lien url="..." txt="..."/>
    <lien url="..." txt="..."/>
    .....
</a_lire>

Dans mon xsl il faudrait que je boucle sur le noeuds lien mais j'ai besoin
de les récupérér 2 par 2. Donc ma question est comment puis je récupérér la
valeur du noeud suivant (en l'occurence des 2 attributs du noeud lien
suivant) dans mon xsl ?
Merci d'avance,

Cdlt

Yann LE ROUX



--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "[email protected]" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de 
tout sujet technique lie a XML.

Pour resilier votre abonnement, envoyez un message contenant 
la commande "unsubscribe" a [email protected]
(mailto:[email protected]?Subject=unsubscribe)