[.NET & XML] Hoe data wijzigen in een xml-bestand?

Pagina: 1
Acties:

  • JeroenTheStig
  • Registratie: Mei 2000
  • Laatst online: 09:57
Ik ben bezig met een programma, geschreven in c#, die bepaalde data uit een xml-file haalt. Het lezen is allemaal geen probleem, maar nu moet ik het tegenovergestelde doen: ik wil mijn xml-data wijzigen.
Nu zou ik mijn complete xml file weer weg kunnen schrijven met een XmlTextWriter, maar dat is een hels karwei imo.
Is er een mogelijkheid om een XmlDocument in één keer naar een file weg te schrijven, of nog beter, alleen een node te wijzigen?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 15:50

gorgi_19

Kruimeltjes zijn weer op :9

Afhankelijk van hoe je XML bestand is opgebouwd, kan je Dataset.ReadXML en Dataset.WriteXML gebruiken.

Anders is het:
1. inlezen
2. In memory wijzigen
3. wegschrijven.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 14:08

mulder

ik spuug op het trottoir

.Save ?

oogjes open, snaveltjes dicht


  • JeroenTheStig
  • Registratie: Mei 2000
  • Laatst online: 09:57
oeps... als dit waar is, dan had ik m'n ogen vanochtend toch wel wat verder open mogen trekken... :o

Dus ik moet even iets zoeken waarmee ik een bepaald element uit m'n XmlDocument kan wijzigen. Vervolgens is het enige wat ik hoef te doen document.Save(filename) ?

Zo ja, sorry mods voor het laag niveau :X

[ Voor 39% gewijzigd door JeroenTheStig op 29-07-2004 09:32 ]