@r_g_b_a

Как парсить html из xml?

Есть 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>?
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы