[XSLT] Valeur dans un attribut
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:
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:
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> |