【发布时间】:2021-03-23 13:49:40
【问题描述】:
我正在帮助an open-source project。在其中,我们使用 var feed = new SyndicationFeed(...){...}; 获取 a feed(使用 Chrome 打开),其中包含不同的文章标题及其名称。
After that 我可以使用foreach(var item in feed.Items){} 遍历提要,并在其中使用item.Title.Text 和item.Authors[0].Name 获取标题和名称字符串。
问题是这些属性是只读的,但我希望能够在 Title 属性的末尾添加一些文本。因此,更新标题的唯一方法(因为它的类型为TextSyndicationContent)似乎是使用item.Title.WriteTo()
如何使用 WriteTo 更新现有 Title 的值而不创建新的 RSS Feed?另外,如何获取 outerElementName 和 outerElementNamespace?
outerElementName "title" 和outerElementNamespace "group 吗?如果是,我可以放入什么作为XMLWriter 来更新title 的值?
【问题讨论】:
标签: c# asp.net .net .net-core rss