Autor Beitrag
Blubbie
Hält's aus hier
Beiträge: 1



BeitragVerfasst: So 21.05.06 18:06 
Hallo,

habe erst vor kurzem mit C# angefangen und bin grad dabei meine ersten Schritte mit IO und XML zu machen.

Ich möchte den Inhalt einer XML Datei sortieren und dann wieder als XML-Datei ausgeben.

Einlesen und einzelne Knoten/Werte auslesen klappt schon.

Bloss wie kann ich die dinger sortieren lassen?

MyXmlDocument = new XmlDocument();
MyXmlDocument.Load(CurrentFile);

meine XML-Datei sieht so aus:
ausblenden XML-Daten
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
<essen>
<obst id="0ffb27db-b317-4516-81ff-77bff280636c">
<content>
bla bla
</content>
<verfallsdatum>
<datum date="05.07.2005 10:45:54"/>
</verfallsdatum>
</obst>
<obst></obst>
<obst></obst>
<obst></obst>
<obst></obst>
</essen>

Sortieren möchte angefangen mit dem ältesten "Verfallsdatum"
Der XPath wäre also:
/essen/obs/verfallsdatum/datum/@date