[XSLT] for-each imbriqués
Bonjour,
Je voudrais faire une boucle dans une boucle mais je sais pas comment m'y prendre:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <?xml version="1.0" encoding="ISO-8859-1" ?>
<news>
<item>
<titre>Cours 1</titre>
<fichier>
<file>test.jpg</file>
<file>test2.jpg</file>
</fichier>
</item>
<item>
<titre>Cours 2</titre>
<fichier>
<file>test.jpg</file>
<file>test2.jpg</file>
</fichier>
</item>
</news> |
Code:
1 2 3 4 5 6 7 8 9 10 11
| <?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="news">
<xsl:for-each select="item" >
<h3><xsl:value-of select="titre" /></h3>
<xsl:for-each select="fichier">
<xsl:value-of select="file" /><br />
</xsl:for-each>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet> |
Voilà si quelqu'un peut m'aider...
Merci