Нет никаких переносов.
<!DOCTYPE html>
<body>
<div></div>
<script>
var text = '<root><p xmlns="http://www.w3.org/1999/xhtml">Если вы хотите приобрети, приходите в любой <a xmlns="http://www.w3.org/1999/xhtml" href= "">офис</a> или <a xmlns="http://www.w3.org/1999/xhtml" href= "">салоны наших дилеров</a>.<br xmlns="http://www.w3.org/1999/xhtml" /> <br xmlns="http://www.w3.org/1999/xhtml" /> Не забудьте, что для совершения покупки нового номера при себе необходимо иметь паспорт и второй документ на выбор.</p></root>';
if (typeof DOMParser !== 'undefined') {
parser = new DOMParser();
xmlDoc = parser.parseFromString(text, "application/xml");
} else {
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
xmlDoc.loadXML(text);
}
var xmlNode = xmlDoc.documentElement.firstChild,
htmlNode = document.body.children[0];
try {
htmlNode.appendChild(document.importNode(xmlNode, true));
} catch (e) {
alert(e.message);
}
</script>
</body>