Какие элементы поддерживаются в теге описания RSS 2.0? - PullRequest
2 голосов
/ 24 января 2011

Моя проблема в том, что у меня есть скрипт php, который создает RSS-канал. Загружает описание из базы данных SQL. Таблица базы данных SQL также используется для отображения новых сообщений на главной странице моего сайта. Когда пользователь отправляет сообщение, оно может содержать тег <li>. Очевидно, они не поддерживаются в спецификации RSS 2.0. Но я не могу найти список, который показывает теги, которые поддерживаются.

Вот ссылка для проверки канала -

http://validator.w3.org/feed/check.cgi?url=http://cryptum.net/post_feed.php

Ответы [ 2 ]

3 голосов
/ 24 января 2011

В XML такие символы, как < и & недопустимы в элементах, поэтому вы должны избегать любых элементов, которые будут их включать. Следовательно, вы должны экранировать <description> как символьные данные, указав парсеру XML игнорировать что-либо между <![CDATA[ и ]]>.

<description><![CDATA[<p>Your text.</p>]]></description>
0 голосов
/ 24 января 2011

С CDATA все должно быть в порядке.

...