ich habe mal die Frage an die XML-Experten, ob es grundsätzlich möglich ist, einzelne Nodes komplett zu löschen. Hintergrund ist, dass eine andere Software eine XML-Datei erstellt und dabei Duplikate fabriziert. Somit kann die Datei durchaus über 30.000 Zeilen umfassen. Alle Duplikate müssen dann per Hand gelöscht werden. Das wäre nicht weiter schlimm, doch sind die auch durcheinander, womit man nicht einfach runderscrollen und löschen kann.
Die Datei sieht Ausschnittsweise so aus:
Code: Alles auswählen
<Formular>
<UserName>BestellungNeu</UserName>
<RefFormular>Drucker</RefFormular>
<Active>0000000001</Active>
<ChangeTarget>Nein</ChangeTarget>
<IndexPerm>0000003011</IndexPerm><TempIndex>0000003011</TempIndex>
</Formular>
<Formular>
<UserName>BestellungAlt</UserName>
<RefFormular>Drucker</RefFormular>
<Active>0000000001</Active>
<ChangeTarget>Nein</ChangeTarget>
<IndexPerm>0000003012</IndexPerm><TempIndex>0000003012</TempIndex>
</Formular>
<Formular>
<UserName>BestellungNeu</UserName>
<RefFormular>Drucker</RefFormular>
<Active>0000000001</Active>
<ChangeTarget>Nein</ChangeTarget>
<IndexPerm>0000003013</IndexPerm><TempIndex>0000003013</TempIndex>
</Formular>