Copier le contenu d'un fichier xml

Résolu
eltonCosmo Messages postés 10 Date d'inscription mercredi 22 décembre 2010 Statut Membre Dernière intervention 4 août 2011 - 3 août 2011 à 18:16
eltonCosmo Messages postés 10 Date d'inscription mercredi 22 décembre 2010 Statut Membre Dernière intervention 4 août 2011 - 4 août 2011 à 11:42
Bonjour,

J'ai 2 fichiers xml que je souhaiterais rassembler pour n'en avoir plus qu'un à traiter, je voudrais donc copier le contenu de mon deuxième fichier à la fin du premier mais je ne sais pas comment faire...

Je précise que les 2 fichiers xml ont exactement la même architecture.

Merci d'avance pour vos réponses, cordialement.

3 réponses

BunoCS Messages postés 15331 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 7 décembre 2022 103
4 août 2011 à 09:15
Hello,
Tu peux charger tes 2 docs dans des XmlDocument.
Ensuite:
- tu récupères la 1ère balise du 1er doc;
- puis la ou les balises du 2e doc
- et tu fais un AppendChild sur la balise du 1er doc

Du moins, c'est comme cela que je ferais.


@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
3
Whismeril Messages postés 18026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 9 décembre 2022 618
4 août 2011 à 10:01
Bonjour,
Si c est ponctuel tu peux le faire avec notepad et copier/coller. Tu dois faire attention aux balises de début et de fin de fichier.

Si c est récurrent, tu peux deserializer tes deux fichiers dans deux List<T>, tu les fusionnes en une seule et tu sérializes cette liste.


Whismeril
0
eltonCosmo Messages postés 10 Date d'inscription mercredi 22 décembre 2010 Statut Membre Dernière intervention 4 août 2011
4 août 2011 à 11:42
Merci pour vos réponses qui m'on été utile pour copier mes données
0