XML DOM Ajouter un enregistrement

cs_benat Messages postés 5 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 31 octobre 2005 - 27 juil. 2005 à 15:28
cs_benat Messages postés 5 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 31 octobre 2005 - 27 juil. 2005 à 16:58
Bonjour,

j'ai un fichier XML qui ressemble à ça:

<Truc>

<Machin nom= "1" >





</Machin>

<Machin nom ="2">

</Machin>

</Truc>



Je voudrais ajouter un Bidule dont le nom est "c" pour le Machin "2".

En fait, j'arrive à "ajouter un Machin" à Truc mais j'arrive pas à "ajouter un Bidule dont le nom de Machin est "2"".



Merci d'avance pour votre aide.

4 réponses

cs_drahcir Messages postés 745 Date d'inscription mardi 30 novembre 2004 Statut Membre Dernière intervention 15 septembre 2009 4
27 juil. 2005 à 16:03
Salut,

tu développes en vb6 ou en vb.net?
0
cs_benat Messages postés 5 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 31 octobre 2005
27 juil. 2005 à 16:14
ah oui pardon j'ai oublié de le dire: je développe en VB6
0
cs_drahcir Messages postés 745 Date d'inscription mardi 30 novembre 2004 Statut Membre Dernière intervention 15 septembre 2009 4
27 juil. 2005 à 16:30
J'ai manipulé xml mais en vb.net alors je ne sais pas si c'est pareil. J'utilise System.Xml et il y a des fonctions qui permettent de sélectionné un noeud en fonction de son attribut (par exemple). En vb6 par contre, je ne sais pas ce qui existe çà ce sujet...
As-tu cherché sur le forum?

Bon courage, @+
0
cs_benat Messages postés 5 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 31 octobre 2005
27 juil. 2005 à 16:58
Oui oui bien sûr j'ai cherché sur le forum et les sources et j'ai
d'ailleurs trouvé un excellent code qui reprend le parser DOM mais que
je n'arrive pas à appliquer à mon cas, d'autant que je débute en VB.

Mon problème se résume somme toute à une bête histoire de noeuds père
et fils que j'avais déjà traité avec un treeview mais dont je n'arrive
pas à me dépatouiller avec le parser.

Je continue de chercher mais merci pour ton aide
0
Rejoignez-nous