Salut à tous, je voudrai à l'aide de xsl, extraire les données d'un xml en rajoutant des attributs javascript dans un <li> afin d'afficher une infobulle avec du contenu extrait du xml .
Après des centaines d'essai et de l'épluchage de doc intensive j'en suis toujours au même point . En bref si ca marcher voilà ce que je voudrai faire :
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 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="flux"> <flux> <xsl:for-each select="item"> <xsl:sort select="ID" data-type="number" order="descending"/> <ul> <li width="80%" onmouseout = "cache();" onmouseover="montre('{description}');"> <b>.:: <a href="{lien}" target="_blank"> <xsl:value-of select="titre"/> </a> ::.</b> </li> </ul> </xsl:for-each> </flux> </xsl:template> </xsl:stylesheet>
Voilà un exemple de xml : (il ne me copie pas l'img dans description)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?xml version="1.0" encoding="UTF-8" ?> <flux>\r\n\r\n <item> <ID>20100906220700</ID> <date>06/09/22:07:00</date> <lien>http://feeds.macbidouille.com/~r/macbidouille/~3/v3klUj1mdfc/itunes-10-casse-la-compatibilite-avec-les-nas</lien> <titre>iTunes 10 casse la compatibilité avec les NAS</titre> <description>ss<img src="http://feeds.feedburner.com/~r/macbidouille/~4/v3klUj1mdfc" height="1" width="1"/></description> </item> </flux>
Partager