transformation de 2 fichier xml en 1 seul
Posté : 06 août 2009, 11:29
Bonjour,
j'ai actuellement des fichiers xml au norme TEI :
- l'un contient le header
- l'autre le body
en effet, j'ai construit le header d'un coté et le body de l'autre mais chaque nom de fichier permet de savoir comment les associer.
mon soucis est de vouloir les concaténer en quelque sorte pour n'obtenir qu'un seul et même fichier.
donc prendre le header X d'un coté et le body Y de l'autre pour faire un fichier Z qui rassemblera les deux.
voici la facon dont sont formé mes fichiers :
fichier1_header.xml
dans ce fichier j'aimerai ne garder que le teiHeader et les infos qui y sont contenu
voici le body
fichier1_body.xml
mes fichiers ont le même nom en fait (j'ai changé pour etre plus clair)
une catégorie de fichiers est rangé dans un répertoire header et l'autre un repertoire body
j'aimerai savoir quelle solution vous me conseiller et qui serait la plus simple si vous avez compri ma problématique.
merci
j'ai actuellement des fichiers xml au norme TEI :
- l'un contient le header
- l'autre le body
en effet, j'ai construit le header d'un coté et le body de l'autre mais chaque nom de fichier permet de savoir comment les associer.
mon soucis est de vouloir les concaténer en quelque sorte pour n'obtenir qu'un seul et même fichier.
donc prendre le header X d'un coté et le body Y de l'autre pour faire un fichier Z qui rassemblera les deux.
voici la facon dont sont formé mes fichiers :
fichier1_header.xml
Code : Tout sélectionner
<?xml version="1.0" encoding="UTF-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0">
<teiHeader>
<!-- ensemble des balises du header à conserver -->
</teiHeader>
<facsimile>
<audio url="NOMFICHIERSON"/>
</facsimile>
<text>
<body>
<p/>
</body>
</text>
</TEI>
voici le body
fichier1_body.xml
Code : Tout sélectionner
<?xml version="1.0" encoding="UTF-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0">
<teiHeader>
<!-- header généré automatiquement pour avoir un fichier bien formé -->
</teiHeader>
<facsimile>
<audio url="NOMFICHIERSON"/>
</facsimile>
<text>
<body>
<div type="report">
<!-- ensemble des balises du body à conserver -->
</div>
</body>
</text>
</TEI>
une catégorie de fichiers est rangé dans un répertoire header et l'autre un repertoire body
j'aimerai savoir quelle solution vous me conseiller et qui serait la plus simple si vous avez compri ma problématique.
merci