Разрешено ли, чтобы апострафия отображалась в незашифрованном виде между содержимым между начальным и конечным тегами XML? - PullRequest
1 голос
/ 22 мая 2009

Пытаясь написать программу чтения RSS, я столкнулся с проблемами с .NET XML Reader, выдававшим исключение, если между начальным и конечным тегами, найденными в канале RSS, появилась незашифрованная апострафия.

Мне интересно, XMLReader в .NET 2.0 не полностью соответствует стандартам? Или я столкнулся с чьей-то ошибочной реализацией генератора каналов?

Для пояснения, я работал над версией RSS 2.0, которая также была номером версии, которую я нашел в ленте.

Ответы [ 2 ]

2 голосов
/ 22 мая 2009

Убедитесь, что подача проходит проверку W3C . Это должно дать вам быстрый ответ на вопрос, кто находится вне правил.

0 голосов
/ 22 мая 2009

Согласно валидатору разметки W3C, в коде между начальным и конечным тегами в XML разрешено появляться некодированный апострафик (').

Похоже, что проблема, о которой я сообщил как возникшая в моем вопросе, была вызвана ошибкой в ​​старой версии анализатора Microsoft XML.

...