Naja, wenn es denn eindeutig sortiert ist, hätte ich jedem Eintrag doch explizit auch seine Reihenfolge als Attribut mitgegeben. Wenn ich persönlich die
XML nun bearbeiten würde hätte ich mir keine Gedanken gemacht, die Reihenfolge beizubehalten.
Wenn ich
XML-Dateien verarbeite, muss ich eben damit rechnen, dass die Reihenfolge Informationen enthalten kann
... gerade bei Dateien, die Dokumente (z.B. ToDo-Liste) enthalten und nicht primär datenzentriert sind.
Nicht umsonst werden bei der Abbildung von
XML-Dokumenten in Datenbanken so viele Verrenkungen gemacht.