Есть xml, который я получаю посредством xmlhttprequest:
<?xml version="1.0" encoding="UTF-8"?>
<ajax>
<tmpl><![CDATA[<div>test<div>]]></tmpl>
</ajax>
Мне необходимо вытянуть отсюда html-разметку, которая находится в теге tmpl.
Я пробовал два варианта:
request.responseXML.querySelector('tmpl').innerHTML;
// и
new DOMParser().parseFromString(request.responseText,"text/xml").querySelector('tmpl').innerHTML;
Но в обоих случаях в результат попадает текст
<![CDATA[
, из-за этого вставка в dom не работает.
Как мне получить только html
<div>test<div>
?