Gegeben sei als Beispiel eine XML-Datei:
<?xml version="1.0" encoding="UTF-8"?>
<config>
<something>{date} {time} {tags}:\r\n{message}\r\n{stacktrace}\r\n</something>
</config>
>
> Wenn ich den Inhalt vom something-Element auslese stehen die eigentlichen Maskierungssequenzen \r und \n als ganz normale Zeichen im String.
Warum überträgst Du Deine Texte nicht einfach so wie sie sind, also ohne vorher an den Zeilenumbrüchen herumzudoktern? Und wenn, dann kannst Du das auch ganz genauso wieder rückgängig machen.
MfG