LINUX.ORG.RU

[rss] неэкранированый & и ошибки

 


0

0

неэкранированый & вызывает ошибки в обработке ленты ( MagpieRSS , Simplepie RSS ; фаерфокс показывает нормально )

вот эта новость: www.linux.org.ru/view-message.jsp?msgid=4470286

ошибка вызывается вот на этой строке: - Drag&Drop;

фрагмент ленты http://pastebin.ca/1764186 (на форум без изменений не отправить) проблемный кусочек вызывающий Undeclared entity error:

&Drop;

★★★★★

тоже хотел запостиь, но было лень :)

XML Parser: Не могу распарсить документ:
Entity: line 287:
parser 
error : 
Entity 'Drop' not defined
- Drag&Drop;<br>
xorik ★★★★★
()

нда, что интересно, что теперь ЭТА тема сломала RSS и по форуму )
фрагмент тот же &Drop;

Sylvia ★★★★★
() автор топика

Может всё-таки на ATOM, а?

Deleted
()
Ответ на: комментарий от edigaryev

MagpieRSS на теме ошибку явно не выдает , но текст в подробностях выдает только до <!DOCTYPE

Sylvia ★★★★★
() автор топика

а все потому, что не экранировать надо, а в CDATA обертывать.

iSage ★★★★
()
Ответ на: комментарий от JFreeM

последствия эволюционного развития. Этот код надо переписать с использованием rome, генерить RSS через JSP это само по себе не правильно

maxcom ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.