J'ai un XML simple avec deux niveaux (en-tête et ligne) de balises telles que: lignesXSLT Groupement
<?xml version="1.0"?>
<Header>
<line>Line 1</line>
<line>Line 2</line>
<line>Line 3</line>
<line>Line 4</line>
<line>Line 5</line>
<line>Line 6</line>
<line>Line 7</line>
<line>Line 8</line>
<line>Line 9</line>
</Header>
J'ai besoin de regrouper les lignes sur des ensembles de X (X = 3 par exemple) pour que ma sortie est la suivante:
<?xml version="1.0"?>
<Header>
<set>
<line>Line 1</line>
<line>Line 2</line>
<line>Line 3</line>
</set>
<set>
<line>Line 4</line>
<line>Line 5</line>
<line>Line 6</line>
</set>
<set>
<line>Line 7</line>
<line>Line 8</line>
<line>Line 9</line>
</set>
</Header>
Comment puis-je écrire un XSLT qui peut faire ce genre de transformation?
Merci!
O
@otavio Vous utilisez probablement un buggy, un processeur XSLT non conforme, ou, plus probablement, a changé le document XML source ou changé le code. - Dimitre Novatchev (0 secondes il y a) –