Ich behelfe mir jetzt mit diesem Workaraound:
Das TXMLDocument hat ja die Eigenschaft
XML, über die man als TStrings auf die einzelnen Zeilen des
XML zugreifen kann. Darin mache ich jetzt die erforderlichen Umformatierungen und speichere es mit XMLDocument.XML.SaveToFile ab.
Ist nicht besonders elegant, aber es funktioniert. Oder hat jemand eine bessere Lösung?