Bonjour à tous !
Le fichier XSL ci-dessous se charge de recopier un fichier XML et de le trier selon l'attribut "DE1-08".
Je souhaiterais effectuer strictement la même opération, en enlevant simplement la notion de tri, qui est maintenant faite en amont. Après avoir fait plusieurs tentatives, j'avoue être bloqué ...
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 <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" encoding="windows-1252"/> <xsl:template match="*"> <xsl:copy> <xsl:for-each select="@*"> <xsl:copy-of select="."/> </xsl:for-each> <xsl:apply-templates select="node()"> <xsl:sort select="@DE1-08"/> </xsl:apply-templates> </xsl:copy> </xsl:template> </xsl:stylesheet>![]()
Merci d'avance pour votre aide.
Partager