мой RSS http://integralsport.com/rss.php?discussions не работает с Netvibes, но хорошо работает с другими программами чтения RSS (например, Google).
С помощью валидатора W3 я нахожу несколько специальных символов http://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Fintegralsport.com%2Frss.php%3Fdiscussions
Как я могу их правильно закодировать? Я пробую несколько способов (\ x90 нотация, прямая str_replace), но ни один из них не работает.
вы можете попробовать конвертировать ваш документ в UTF-8 и запустить
htmlentities($description, ENT_COMPAT, 'UTF-8');
при выводе описания элемента (то же самое относится и к заголовку)
Обернуть текст в тег CDATA:
<![CDATA[ Héllo world ]]>