Hallo, ich möchte eine XML einlesen und die darin befindlichen Elemente nach einer (eindeutigen) ID durchsuchen. Wurde die ID gefunden, soll der Value von "Wert" von 0 auf 1 gesetzt werden. Danach soll die XML wieder abgespeichert werden.
Nun bin ich soweit, dass das Element mit der ID gefunden wird und auch der Wert geändert wird, allerdings wird beim abspeichern mein root-Element und andere Datensätze gelöscht. Irgendwo muss also etwas nicht hinhauen. Hier meine XML und der Linq Code: