Du schreibst einen formatierten Text in eine Datei, dann liest du diese Datei mit der Methode LoadFromFile() des Objektes XML_File wieder ein. Keine Ahnung, welchen Typ XML_File hat. Da du deine line breaks vermisst, scheint sich ein Parser dahinter zu verbergen, der den eingelesenen Text umformt. Der
MSXML Parser kann zur white space preservation animiert werden. Vielleicht geht das bei dir auch?