xintrea
Новичок
Есть у меня XML-документы, в которых могут встречаться такие вещи:
Когда идет разбор данного XML через DOM, значение атрибута name получается с помощью вот такого кода:
Проблема в том, что метод getAttribute() автоматически преобразует строку атрибута так, что спецсимволы в строке атрибута будут преобразованы в настоящие символы. И поэтому в переменной $name будет значение:
А мне необходимо, чтобы значение атрибута было взято как есть, без преобразования.
Вот тут похожая проблема (только в обратную сторону), но ответа никто не знает:
https://ru.stackoverflow.com/questions/822685/domelementsetattribute-добавить-в-атрибут-спецсимволы
Вопрос: как получить значение атрибута из DOM в явном виде?
Код:
<item id="14925" name="<table> - создание таблиц"/>
Код:
$name=$currElement->getAttribute("name");
Код:
"<table> - создание таблиц"
Вот тут похожая проблема (только в обратную сторону), но ответа никто не знает:
https://ru.stackoverflow.com/questions/822685/domelementsetattribute-добавить-в-атрибут-спецсимволы
Вопрос: как получить значение атрибута из DOM в явном виде?