Как мне все еще читать RSS с отсутствующим тегом заголовка xml? - PullRequest
1 голос
/ 01 марта 2011

Я использую C # xmlTextReader для анализа XML-файла RSS. Он отлично работает, за исключением случаев, когда отсутствует тег заголовка. Как мне обойти эту проблему, не вводя заголовок самостоятельно?

Ответы [ 2 ]

0 голосов
/ 09 июля 2011

Я справился с этим, внедрив пользовательский читатель RSS Питера Бромберга.Это больше работы по сравнению с использованием встроенного считывателя Microsoft, однако вы можете настроить считыватель Bromberg так, чтобы он легко обрабатывал ошибки в RSS-ленте.

0 голосов
/ 01 марта 2011

Вы можете использовать XmlTextReader.Settings.ConformanceLevel свойство, установленное на ConformanceLevel.Fragment.Но это ослабит некоторые другие проверки правильности.

...