@kachi88

Как правилньо сформировать регулярное выражение?

Есть XML ответ от сервера, нужно вытащить из него два типа ответа. У меня выходит не очень правильный ответ.
Нужно то, что между блоками info и убрать cdata
<info><![CDATA[Отлично]]></info>
<info><![CDATA[Все ок]]></info>
Сделал такое решение. Оно почему то вытаскивает только первый вариант в не очень правильном варианте, и то в двух экземплярах
  • Вопрос задан
  • 116 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Зачем регулярные выражения? С результатом запроса можно работать так же, как и с обычным DOM-деревом:

success(data) {
  document.querySelector('#result').innerHTML = Array
    .from(data.querySelectorAll('info'), n => `<div>${n.firstChild.nodeValue}</div>`)
    .join('');
},
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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