From: DENIS Christophe (CDENIS@micropole-univers.com)
Date: 21/05/2003 - 12:59
bonjour,
je suis entrain de parcourir un fichier xml et j'aimerai affiche
l'arboraissance de noeuds articles.
avec un exemple je pense que ca sera plus simple
voici un fichier xml.
<structure>
<grappe>
<article>b</article>
<article>d</article>
</grappe>
<grappe>
<grappe>
<article>c</article>
</grappe>
<article>e</article>
</grappe>
<article>a</article>
</structure>
les grappes pouvant contenir des grappes(n profondeurs), je souhaiterai
pouvoir afficher le resultat suivant
article: b -> /structure/grape[1]/article[1]
article: d -> /structure/grape[1]/article[2]
article: c -> /structure/grape[2]/grape[1]/article[1]
article: e -> /structure/grape[2]/article[1]
article: a -> /structure/article[1]
voici le debut de ma feuille de style mais je sais pas la finir
<xsl:template match="/">
<xsl:for-each select="//article">
<xsl:apply-templates select="."/>
</xsl:for-each>
</xsl:template>
<xsl:template match="article">
article: <xsl:value-of select="."/> -> (la par contre je sais pas quoi
mettre)
<br/>
</xsl:template>
merci d'avance de votre aide
Christophe DENIS
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (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 xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|