XPath rules!
verwende: node.SelectSingleNode("./value[@attr =
‚hrzlmbrmft‘])
Also das hab ich schon selbst herrausgefunden, da ich das ja
zum auslesen gebraucht hab
ok, coole sache, offensichtlich haben wir ein kommunikationsproblem…ich dachte, dass schon der zuigriff auf das bestimnmte elemnt problematisch sei, so hatte ich deine kommentare verstanden…
gibts da ne
möglichkeit ein ganz bestimmtes ChildElement in ner Xml
Stuktur zu ersetzen.
du hast das alte element (über xpath oder von obi…): xOld
du legst das neue xmlelement xNew an:
xNew = xOld.OwnerDocument.CreateElement(„neuesElement“)
xOld.ParentNode.ReplaceChild(xOld, xNew);
you want attributes?:
xNew.Attributes.Add(…)…
egal wie dein doc aussieht, damit sollte es gehen; bei dem was du allertdings schon selber herausgefunden hast frage ich mich, warum du auf obigen zweizeiler (noch) nicht selbst gekommen bist…keine kritik, aber es ist schwer dein wissen hier einzuschätzen…
ok kurze erklärung mein dokument sieht so aus:
Wert
wert
wert
ich möchte diese struktur zum speichern von einstellungen und
anderem krempel benutzen. auslesen geht, aber was ist wenn ich
die datei verändern also aus Wert -> neuerWert machen will
s.o.
und diese dann wieder in ne xml File speichern. Später soll
noch lösen und hinzufügen dazukommen aber das wird ja dann so
ähnlich ablaufen *gg*
genau.
mit dem grundschema von oben kannst du kreuz & quer durchs xDoc und elemente/attribute löschen, hinzufügen, verändern…oder?
willst du ‚nur‘ das XmlDocument ändern oder das ganze auch auf
platte schreiben?
Platte schreiben
hm, kennst du Path, Directory und File (in System.IO) spiel mal damit herum…dann spar ich mir erklärungen über dinge, die du schon kannst …
es hat da am XmlDocument (= xDoc) sowas wie xDoc.OuterXml das
ist vom typ string, und wenn du sowas speichern kannst…
inner und outerxml kenn ich auch schon. hab innerxml zumindest
beim auslesen benötigt.
das versteh ich jetzt niocht, ich dachte, das hättest du über xpath gemacht…
ich nutze VisualXPath fürs Visual Studio 
ist das ein external tool?
ist das geil?
pfiehl glügg!
stefan