@Voroncheg

Как удалить или игнорировать невалидный тег xml при парсинге xml файла в PHP?

Всем привет. Ко мне из 1-с приходит файл с данными в xml. Но там в некоторых местах есть только закрывающий тег. Например
<ЗначениеСвойства>
    <Значение/>
</ЗначениеСвойства>

Там нет значения, но оно как-то приходит криво. Парсер останавливается и выдает ошибку. Нормальное значение выглядит вот так.
<ЗначениеСвойства>
    <Значение/>Value<Значение/>
</ЗначениеСвойства>

Подскажите пожалуйста как мне пропускать или удалять места с кривыми тегами, чтобы парсер не останваливался?
  • Вопрос задан
  • 269 просмотров
Решения вопроса 1
@balamyt92
; select * from users; --
Это у вас парсер кривой, это валидный xml тег.
https://msiter.ru/tutorials/uchebnik-xml-dlya-nach...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 13:31
10000 руб./за проект
19 апр. 2024, в 13:12
35000 руб./за проект
19 апр. 2024, в 13:06
6000 руб./за проект