Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Web Services, XML
Aggiungere nodi figli in file Xml
giovedì 29 novembre 2007 - 13.44
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
blackorchid
Profilo
| Newbie
19
messaggi | Data Invio:
gio 29 nov 2007 - 13:44
Ho un file Xml esistente creato da me. Con le istruzioni:
XmlDocument doc = new XmlDocument();
doc.Load("books.xml");
XmlNodeList nodeList = doc.SelectNodes(form);
lo apro e mi posiziono sul nodo che mi interessa. Ogni volta che faccio questo voglio inserire un nodo figlio di form.Ho scritto questo:
XmlElement newElem = doc.DocumentElement;
XmlNode node = doc.LastChild;
XmlNode newnode;
newnode = doc.CreateNode(XmlNodeType.Element, nome, "");
XmlAttribute newAttr = doc.CreateAttribute("Type");
newAttr.Value = type;
newnode.Attributes.Append(newAttr);
node.AppendChild(newnode);
doc.PreserveWhitespace = true;
XmlWriter writer = XmlWriter.Create("books.xml");
doc.WriteTo(writer);
writer.Close();
macosì si creano nodi allo stesso livello del nodo padre. Cosa sbaglio?
Grazie
Scusa ho risolto modificando il modo di posizionarmi al nodo padre ma non riesco a togliere il post dal forum.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !