Bonjour,
à partir d'un fichier XML, je génère un fichier texte.
Dans mon fichier XML, j'ai différentes lignes que je présente dans le fichier texte sous forme d'entête et de lignes. Pour cela, je regroupe certaines lignes du fichier XML (en fonction de différentes valeurs) pour les mettre dans le même entête. Dans le fichier XML, toutes les lignes ont un même numéro. Je voudrais mettre ce numéro au niveau des entêtes dans le fichier texte mais en y ajoutant (par concaténation) un compteur pour avoir un numéro unique par entête.
Par exemple, j'ai 5 lignes dans mon fichier XML avec le numéro 443455.
Dans mon fichier texte, je me retrouve avec 1 entête et 2 lignes (lignes 1 et 2 du fichier XML) et une seconde entête avec les 3 autres lignes. Je voudrais avoir sur mon entête 1 le numéro 443455-A et sur mon entête 2 le numéro 443455-B. (si pas possible de mettre des lettres, remplacer par chiffres 443455-1 et 443455-2).
Débutant dans le XSLT, je ne vois pas comment gérer ce compteur.
Merci pour votre aide.
Partager