> Ja mir geht�s darum das ich die Nodes von appSettings noch schreiben kann > wenn es appSettings und dar�ber configuration gibt. Falls es die noch nicht > gibt (leere XML Datei) muss ich diese ja erst anlegen... > > Gilt jetzt auch theoretisch, wenn ich ein anderes XML File habe... wie mache > ich das da?
Also theoretisch gabs bei mir in der Vergangenheit zwei Szenarien: 1. Ich muss ein XML von Grund auf neu machen. Da baue ich also den ganzen DOM von Hand im Programm auf (mehr oder weniger). Wie sollte es anders denn gehen, wenn nichts vorhanden ist? Wenn Du wiederholt ein solches XML mit demselben Schema erstellen musst, dann kannst Du nat�rlich auch eine "Musterdatei" machen, die Du jedesmal kopierst und anschlissend bearbeitest. So h�ttest Du gewisse Grundstrukturen schon vorhanden ohne dass Du die immer im Programmcode erstellen m�sstest. 2. Ich �ndere ein bestehendes XML. Wie Du bereits geschrieben hast, gibts da dann die Unterscheidung ob ein Node schon da ist und ge�ndert werden muss, oder ob er neu erstellt wird. Dies ist zwar ein wiederholender Vorgang f�r jeden Wert der ge�ndert werden soll, jedoch keine Rekursion. Wenn Du auf DOM ein XML kopieren willst, m�sstest Du das theoretisch Rekusriv den Elementen nach machen. Allerdings macht das keine Sinn, da Du die Datei in einem Zug kopieren kannst - ohne Rekursion. Weiter kann Rekursion zum Zug kommen, wenn Du die Struktur nicht kennst und Werte (quasi generisch) aus den Baum auslesen willst. Aber das wird wohl eher selten der Fall sein? Oder erkl�re ich am Problem vorbei ;-) ? HTH Patrik _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
