salut,
le site amazon me retourne un fichier xml qu'a la forme suivante:
bref, quand j'applique sur ce fichier le fichier xsl suivant:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <?xml version="1.0"?> <ItemSearchResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2005-10-05"> <OperationRequest> ... </OperationRequest> <Items> ... <TotalResults>3</TotalResults> <TotalPages>1</TotalPages> <Item> <ASIN>2212090412</ASIN> ... </Item> <Item> <ASIN>2212091425</ASIN> ... </Item> <Items> <ItemSearchResponse>
ça casse et j'ai pas le resltat voulu, par contre quand je remplace dans le fichier xml obtenuCode:
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="ItemSearchResponse"> <xsl:apply-templates select="Items"/> </xsl:template> <xsl:template match="Items"> <h1> <xsl:value-of select="Item/ASIN[1]"/> </h1> </xsl:template> </xsl:stylesheet>
parCode:
1
2<ItemSearchResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2005-10-05">
alors la ça passe !!!Code:
1
2<ItemSearchResponse>
avez vous une idée ?
merci d'avance