Hmm..
Wieso kommst Du darauf, das
XML mehrere Zeilen haben muss?
Sauberes
XML hat nur eine lange Zeile ohne Zeilenumbrüche oder unnötige Leerzeichen welche das TXT Dokument nur aufblähen.
Die Darstellung über mehrere Zeilen ist nur ein Hilfsmittel für Menschen (für die
XML eigentlich nicht direkt bestimmt ist) oder wird durch das Betrachtungstool (Browser/Viewer...) so dargestellt, damit es für Menschen lesbarer wird.
Somit ist die eine Zeile richtiger!