Bonjour à tous,

je voudrais merger plusieurs fichiers XML. sur net, j'ai trouvé un script qui fait le merge entre deux fichiers xml parfaitement

http://http://web.archive.org/web/20...~obecker/XSLT/

la commande principale pour merger deux fichiers xml est "saxon file1.xml merge.xslt file2.xml > res.xml"

maintenant pour merger plusieurs fichiers xml que je sauvegarde dans un repertoire "recep", j'ai édité ce script. toutefois, j'ai pas eu le résultat voulu

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
#!/bin/bash
 
for i in `ls recep`
do
   saxon tt merge.xslt with=$i > aux
   cp aux  tt     
done
merci pour votre aide