bonjour,
j'ai un petit soucis de presentation de mon fichier xml
voici ce que j'ai
fichier xml :
et voici 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
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45 <?xml:stylesheet type="text/xsl" href="essai3.xsl"?> <racine> <parent> <pere>pere1</pere> <enfant> <nom>Loic</nom> <lien>garcon</lien> <liste> <item date="07/11/83"> <evt>anniv1</evt> </item> </liste> </enfant> <enfant> <nom>Loic2</nom> <lien>garcon2</lien> <liste> <item date="07/11/85"> <evt>anniv2</evt> </item> </liste> </enfant> </parent> <parent> <pere>pere21</pere> <enfant> <nom>Loic3</nom> <lien>garcon3</lien> <liste> <item date="07/10/85"> <evt>anniv3</evt> </item> </liste> </enfant> <enfant> <nom>Loic4</nom> <lien>garcon4</lien> <liste> <item date="07/01/85"> <evt>anniv4</evt> </item> </liste> </enfant> </parent> </racine>
le but est d'afficher le nom, le lien et la date
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <xsl:stylesheet version="1.0" xmlnssl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body style="font-family:Arial; font-size:12pt;"> <xsl:for-each select="racine/parent/enfant"> <div> <span>nom <xsl:value-of select="nom"/></span> - <xsl:value-of select="lien"/> - <xsl:copie-of select="item/@date"/> </div> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet>
mais malheureusement je ne parviens pas a afficher la date
comment on affiche la valeur d'un item (dans mon cas <item date="****)
merci d'avance
Partager