Bonjour
Je débute en XML/XSL, je voudrais avoir votre avis sur mes deux fichiers, et si possible bénéficier de vos corrections. Ma transformation (via Delphi, qui marche pour un exemple tiré d'un tutoriel) me donne un fichier HTML vide.
Merci!
mon fichier XML :
et mon fichier XLS
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <erreurs> <erreur nom="E10"> <enregistrements> <enregistrement nom="6271;0;A00;FIDEIUS GENERICA"/> </enregistrements> </erreur> <erreur nom="E7"> <enregistrements> <enregistrement nom="6288;0;A00;FIDEIUS ATLA"/> <enregistrement nom="6290;0;A00;FIDEIUS IRI"/> </enregistrements> </erreur> </erreurs>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" omit-xml-declaration="yes" indent="yes"/> <xsl:template match="ERREURS"> <html> <body> <xsl:apply-templates select="ERREUR"/> </body> </html> </xsl:template> <xsl:template match="ERREUR"> Code erreur: <b><xsl:value-of select="nom"/></b><br/> <xsl:apply-templates select="ENREGISTREMENTS"/> </xsl:template> <xsl:template match="ENREGISTREMENTS"> <xsl:apply-templates select="ENREGISTREMENT"/> </xsl:template> <xsl:template match="ENREGISTREMENT"> Enregistrement: <b><xsl:value-of select="nom"/></b><br/> </xsl:template> </xsl:stylesheet>
Partager