Hallo Forum,
ich hab eine umfangreiche unsortierte XML Datei in mit einer festen Anzahl unterschiedlicher Nodes in einem XMLDocument vorliegen.
Die Datei sieht in etwa so aus (Beispiel)
Die dargestellte fiktive Datei stellt das sortierte Ergebnis dar, die Nodes müssen in einer definierten Reihenfolge in der Datei zu finden sein - nicht alphabetisch geordnet.
Die Datei ist bis zu 5MB groß
Frage:
Wie kann ich das am Einfachsten bewerkstelligen.
Eigener Ansatz:
ich lese alle Nodes nach Typen (tag1, tag2, tag3) geordnet in jeweils ein eigenes IEnumerable<XmlNode> ein und sortiere das.
Danach erstelle ich ein neues XMLDocument, mit den sortierten Nodes in der gewünschten Reihenfolge, welches ich abspeichere.
Gruss
mikeb69
ich hab eine umfangreiche unsortierte XML Datei in mit einer festen Anzahl unterschiedlicher Nodes in einem XMLDocument vorliegen.
Die Datei sieht in etwa so aus (Beispiel)
Die dargestellte fiktive Datei stellt das sortierte Ergebnis dar, die Nodes müssen in einer definierten Reihenfolge in der Datei zu finden sein - nicht alphabetisch geordnet.
Die Datei ist bis zu 5MB groß
Frage:
Wie kann ich das am Einfachsten bewerkstelligen.
Eigener Ansatz:
ich lese alle Nodes nach Typen (tag1, tag2, tag3) geordnet in jeweils ein eigenes IEnumerable<XmlNode> ein und sortiere das.
Danach erstelle ich ein neues XMLDocument, mit den sortierten Nodes in der gewünschten Reihenfolge, welches ich abspeichere.
Gruss
mikeb69