1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| <xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:filiales="Table des filiales">
<filiales:table>
<filiales:filiale name="filiale1">
<filiales:entete>Entete1</filiales:entete>
<filiales:val>Val1</filiales:val>
</filiales:filiale>
<filiales:filiale name="filiale2">
<filiales:entete>Entete2</filiales:entete>
<filiales:val>Val2</filiales:val>
</filiales:filiale>
...
</filiales:table>
<xsl:template match="/">
...
<xsl:variable name="entete">
<xsl:value-of select="document('')/*/filiales:table/filiales:filiale[@name=$occurence]/filiales:entete"/>
</xsl:variable>
<xsl:variable name="val">
<xsl:value-of select="document('')/*/filiales:table/filiales:filiale[@name=$occurence]/filiales:val"/>
</xsl:variable>
...
</xsl:template>
... |