Limite le nombre d'éléments matchés [Résolu] - XML/XSL - Programmation
Marsh Posté le 16-03-2009 à 18:19:47
XSLT est un langage fonctionnel (mauvais, mais fonctionnel quand même), donc les habitudes venant de langages impératifs/procéduraux (genre un compteur incrémenté dans une boucle) ne vont pas marcher du tout.
Mais de toute façon, ici tu n'en as pas besoin, XPath fournit tous les outils nécessaires, genre la fonction position().
Code :
|
Marsh Posté le 17-03-2009 à 10:26:26
Merci beaucoup pour ta réponse et ton explication.
J'essaye ça de suite.
Marsh Posté le 16-03-2009 à 17:32:30
Bonjour à tous,
Je souhaiterai faire une petite page générée en XSL depuis un flux RSS (XML). Pour tout ce qui est XML et HTML, c'est bon.
Par contre, dans ma feuille XSL, je n'ai pas trouvé le moyen de limiter le nombre d'éléments retournés.
XSL :
XML :
La question est donc de n'afficher que les 3 premiers...
Quelqu'un aurait-il une idée ?
J'ai essayé avec la bonne vieille méthode, d'incrémenter une variable, mais apparemment on peut pas modifier une variable existante ! oO
Merci d'avance de vos réponses
Message édité par jak0 le 17-03-2009 à 11:30:21