Insertion d'un noeud dans un fichier XML [Résolu]

Messages postés
6
Date d'inscription
mercredi 21 décembre 2005
Dernière intervention
2 janvier 2006
- 28 déc. 2005 à 12:32 - Dernière réponse :
Messages postés
6
Date d'inscription
mercredi 21 décembre 2005
Dernière intervention
2 janvier 2006
- 28 déc. 2005 à 14:10
Bonjour à tous,

Voici mon problème. J'ai un fichier xml comme ceci :



et j'aimerai inserer un noeud de type

et voici ce que j'ai essayé en c# :

XmlElement elemXml = xml_doc.CreateElement("user");

??? que dois-je mettre ici

XmlDocument xml_doc = new XmlDocument();
xml_doc.Load("config.xml");
XmlElement root = xml_doc.DocumentElement;
noeud = root.SelectSingleNode("/config/users");
noeud.AppenChild(elemXml);
xml_doc.Save("config.xml");

Enfin voila, je patauge vraiment !
Merci d'avance, Gilles
Afficher la suite 

Votre réponse

6 réponses

Meilleure réponse
Messages postés
341
Date d'inscription
mercredi 8 juin 2005
Dernière intervention
10 février 2009
- 28 déc. 2005 à 12:47
3
Merci
Salut, tu veux ajouter des attributs à ton noeud ? Dans ce cas tu utilises la métod Appendde la propriété Attributes de l'objet XmlNode.

Merci t_barbillon 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 88 internautes ce mois-ci

Commenter la réponse de t_barbillon
Messages postés
6
Date d'inscription
mercredi 21 décembre 2005
Dernière intervention
2 janvier 2006
- 28 déc. 2005 à 13:06
0
Merci
re,

excuse moi, mais j'ai deja du mal sur les termes


est-ce que est un attribut du noeud ?
moi je pensais que est un noeud enfant du noeud

Merci de ton aide
Commenter la réponse de lePouns
Messages postés
1025
Date d'inscription
mardi 4 février 2003
Dernière intervention
7 juin 2010
- 28 déc. 2005 à 13:27
0
Merci
name et best_score sont des attributs de user, qui lui-même est un élément enfant de users.

Amicalement, SharpMao
Commenter la réponse de SharpMao
Messages postés
6
Date d'inscription
mercredi 21 décembre 2005
Dernière intervention
2 janvier 2006
- 28 déc. 2005 à 13:32
0
Merci
merci, j'y vois un peu plus clair maintenant, mais j'ai tjs ce probleme d'insertion.

Comment rajouter un élément ?
Tout ce que j'ai réussi a faire c'est rajouter un truc comme ca : <name>Sam</name>0
et c pas vraiment le résultat esperé

Merci pour votre aide
Commenter la réponse de lePouns
Messages postés
6366
Date d'inscription
samedi 1 juin 2002
Dernière intervention
2 août 2014
- 28 déc. 2005 à 13:49
0
Merci
t_barbillon t'as donnée la solution concernant l'ajout d'attribut à ton élément user.

/*
coq
MVP Visual C#
*/
Commenter la réponse de cs_coq
Messages postés
6
Date d'inscription
mercredi 21 décembre 2005
Dernière intervention
2 janvier 2006
- 28 déc. 2005 à 14:10
0
Merci
Merci pour tout,

++
Commenter la réponse de lePouns

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.