Hi,
ich gehe mal davon aus, dass es nur einen Knoten mit dem Text
auswahl geben kann. Wenn nicht, musst du das break weg- und die Schleife rückwärts laufen lassen, sonst überspringst du nach jedem Löschen einen Knoten.
Delphi-Quellcode:
// ...
XML_File.ChildNodes['BADMINTON'].ChildNodes['WUNSCHSPIELE'].ChildNodes.Delete(i);
break;
// ...