Hallo Kerigen,
ich bin mir nicht sicher, ob es den Fehler behebt, aber ich würde den Text nicht in ein XML-Attribute packen, sondern mit CDATA in einen TextNode:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<text>
<![CDATA[<p>Hier steht<br/>HTML text</p>]]>
<text>
</root> Falls du es doch ins Attribute packen willst, musst du auf jeden Fall "<", ">" und "&" escapen (< > &)