Задать вопрос
@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>?
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы