SyndicationItem 将内容编码解析为摘要
SyndicationItem parses content-encoded into Summary
我正在尝试将 RSS 提要项解析为 SyndicationItem。
根据合同,摘要 属性 应包含来自 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.
如果内容编码存在,获取描述元素中文本的最佳方式是什么?
最终我必须从 ElementExtensions 中获取描述
string description;
foreach (var node in item.ElementExtensions)
{
if (node.NodeName.Equals("summary"))
{
description = node .NodeValue;
break;
}
}
我正在尝试将 RSS 提要项解析为 SyndicationItem。
根据合同,摘要 属性 应包含来自 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.
如果内容编码存在,获取描述元素中文本的最佳方式是什么?
最终我必须从 ElementExtensions 中获取描述
string description;
foreach (var node in item.ElementExtensions)
{
if (node.NodeName.Equals("summary"))
{
description = node .NodeValue;
break;
}
}