любой читатель C # RSS поддерживает чтение пользовательских полей - PullRequest
0 голосов
/ 25 июня 2010

У меня есть rss, у которого есть ряд других настраиваемых полей. любая из библиотек c # (RSS.NEt и т. д.) поддерживает чтение этих полей? Я не могу найти ссылку на это.

как проще разбирать XML из RSS-канала и включать поля клиента

Ответы [ 3 ]

1 голос
/ 25 июня 2010

RSS-каналы имеют четко определенную структуру.Вы можете использовать XPath, чтобы получить нужные вам поля. Вот пример введения и вот документация MSDN .

0 голосов
/ 26 июня 2010

Я изменил исходный код RSS.net так, чтобы он содержал все пользовательские поля в виде большого словаря, изменилось несколько строк, и теперь все готово.

0 голосов
/ 26 июня 2010

Один из вариантов - сделать десериализацию самостоятельно. Соберите несколько классов с атрибутами из System.XML.Serialization, и все готово. Тогда вам не нужно возиться с существующими библиотеками или XPath.

...