Я генерирую вывод rss (xml) из php-файла. У меня есть ссылка в теге <description>
файла rss, я хочу, чтобы в описании отображалась ссылка, я написал код, как показано ниже.
<description><a href='http://www.google.com'>Google</a></description>
Но ссылка не отображается в браузере Mozilla, но в IE текст печатается без ссылки, но Google Reader и Feedburner говорят, что это недопустимо,
Когда я просматриваю исходный код файла, он выглядит следующим образом
<description><a href=http://www.google.com>Google</a></description>
Я знаю, используя следующие методы работает
Я знаю, что функция htmlentities () работает, но при просмотре источника «<» заменяется на <code>"<", а «>» на ">"
Использование CDATA , Указание переводчику не анализировать данные, содержащиеся в CDATA.
В вышеупомянутых случаях генерируется RSS-канал, поскольку XML-файл используется для передачи данных, а не какой-либо информации о представлении , Таким образом, оба случая нарушают концепцию XML
Итак. Есть ли способ написать правильный файл rss (xml).