[Moscow.pm] вопрос про XML::SAX и обработку entity внутри тега ( в составе characters)

Alexey Beshenov al на beshenov.ru
Вт Июн 17 04:16:15 PDT 2008


On 17 June 2008 13:40, Dmitry Arsentiev wrote:
> Здравствуйте.
>
> Может быть кто-нибудь встречался с такой проблемой и может помочь.
> Есть некий XML, в котором встречаются HTML-ные сущности, например, &
>
> Вот кусочек этого xml:
> <f106>John &amp; Bill</f106>
>
> Разбираю XML с помощью XML::SAX.
>
> Содержимое тега f106 сохраняю в некую переменную $tags->{'authors'} .
> Проблема в том, что в $tags->{'authors'} сохраняются не John &amp; Bill,
> а только Bill.

Давно не парсил XML напрямую через SAX, но, думаю, что здесь следует 
преобразовывать в текст все дочерние узлы f106.

-- 
Alexey Beshenov <al на beshenov.ru>
http://beshenov.ru/
----------- следущая часть -----------
Вложение не в текстовом формате было извлечено&hellip;
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://mail.pm.org/pipermail/moscow-pm/attachments/20080617/00a77520/attachment.bin 


Подробная информация о списке рассылки Moscow-pm