SyndicationItem анализирует закодированное содержимое в сводку

Я пытаюсь разобрать элемент RSS-канала в SyndicationItem.

По контракту свойство Summary должно содержать элемент description из RSS 2.0. Но мой rss-канал содержит элемент с кодировкой содержимого, а сводка SyndicationItem содержит кодировку содержимого вместо описания. Я использую rss-канал http://www.demorgen.be/nieuws/rss.xml< /а>

//
// Summary:
//     Gets or sets a summary of the item.
//
// Returns:
//     The atom:summary element or the description element in RSS 2.0.

Если существует кодировка содержимого, как лучше всего получить текст в элементе описания?


person zrhyvr    schedule 16.04.2016    source источник


Ответы (1)


В конце концов мне нужно получить описание из ElementExtensions

string description;
foreach (var node in item.ElementExtensions)
{
    if (node.NodeName.Equals("summary"))
    {
        description = node .NodeValue;
        break;
    }
}
person zrhyvr    schedule 19.04.2016