Ich hoffe das kommt nicht falsch rüber, aber ihr durchsucht wirklich eine
XML-Datei wie eine Text-Datei? Entscheidet sich die Gegenstelle einmal irgendwo ein Leerzeichen oder einen Zeilenumbruch woanders zu setzen und schon klappt nichts mehr.
Warum nicht über
XML? Kostet doch kein Geld...