Bonjour,
je ne m'y connais pas trop en XSL, et je cherche désespérement à trouver le moyen de limiter mon flux RSS à l'affichage des 10 derniers items.
Je suppose qu'il faut faire une boucle mais comment?
voici le code de mon fichier rss.xsl :
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 <?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="html" /> <xsl:template match="/rss"> <html xml:lang="fr"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body> <xsl:for-each select="channel"> <div class="channel"> <xsl:value-of select="title" /> <p> <xsl:value-of select="description" /> </p> <xsl:for-each select="item"> <a href="{link}" title="{description}"> <xsl:value-of select="title" /> </a> </xsl:for-each> </div> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet>
Merci de votre aide.
Partager