FOP XML XSL PDF - XML/XSL - Programmation
Marsh Posté le 19-09-2005 à 13:57:23
En gros, j'ai
<root>
<contenu>
.....
</contenu>
<contenu>
......
</contenu>
<root>
Je fais une boucle en XSL sur les templates
<xsl:for-each select="contenu">
</xsl:for-each>
Et les instructions sont faites pour chaque racine contenu puis je les passe à FOP.
Marsh Posté le 20-09-2005 à 10:09:00
Encore du <xsl:for-each>...
la fonction du for-each est de pouvoir modifier l'ordre de traitement naturel du moteur XSLT, en gros vous êtes en train de traiter des noeuds qui se trouvent à l'extrêmité de votre arbre xml et tout à coup il vous faut une info qui se trouve dans une tout autre partie de la structure... là il faut recourir au for-each!
Ici il faut faire un template pour le noeud 'contenu' et laisser faire ton moteur à l'aide d'un bête apply-templates...
Marsh Posté le 08-09-2005 à 10:13:56
Bonjour,
j'utilise FOP en ligne de commande avec un fichier XML et un fixhier XSL, j'obtiens un fichier PDF.
Maintenant, je souhaite pouvoir avoir un fichier XML qui contient plusieurs ROOT consécutif.
<root>
contenu
</root>
<root>
contenu
</root>
et obtenir un PDF avec plusieurs fichier consécutif.
Est-ce possible ?
Merci.