(note que je suppose ici que ton document d'origine n'a pas de namespace, sinon il faut en tenir compte)
Ensuite tu peux appliquer cet XSL à tes fichiers avec xmlstarlet ou xsltproc.
C'est un peu plus compliqué si tu peux avoir plusieurs tr dans une même table que tu veux regrouper dans un unique tfoot.
# XSLT
Posté par wismerhill . En réponse au message XML : ajouter un nouveau nœud autour d'un nœud existant. Évalué à 4. Dernière modification le 21 septembre 2013 à 22:42.
XSLT est fait pour ça.
Voici la «feuille de style» XSL qui permet d'obtenir ce résultat:
(note que je suppose ici que ton document d'origine n'a pas de namespace, sinon il faut en tenir compte)
Ensuite tu peux appliquer cet XSL à tes fichiers avec xmlstarlet ou xsltproc.
C'est un peu plus compliqué si tu peux avoir plusieurs tr dans une même table que tu veux regrouper dans un unique tfoot.