Wie sakura schrieb: Nimm eine CDATA-Sektion, so dass die Datei bspw. so aussieht:
XML-Code:
<knoten>
<![CDATA[<?
xml version="1.0"?>
<einknoten>
<einUnterknoten/>
</einknoten>]]>
</knoten>
So bleibt nicht nur der
XML-Code intakt (weil er als solcher nicht geparst wird), sondern auch Zeilenumbrüche bleiben erhalten.
Üblicherweise kommst du beim Erzeugen der
XML-Datei mit einem vernünftigen Parser (ja ja, ich weiß schon: Was ist ein Parser?
) viel besser weg. Oft genutzt:
MS XML.