c# - 加载函数期间的联合提要 XML 异常

标签 c# xml atom-feed

加载原子 url 时发生 XML 异常:

代码:

XMLReader reader =XmlReader.Create("urlstring");

SyndicationFeed feed =SyndicationFeed.Load(reader);

异常(exception):

$exception {"Data at the root level is invalid. Line 1, position 1."} System.Exception {System.Xml.XmlException}

Atom URL 内容:

此 XML 文件似乎没有任何关联的样式信息。文档树如下所示。

<feed xmlns="http://www.w3.org/2005/Atom">
...
</feed>

我们是否需要将 XMLVersion 作为原子 url 中的第一行,否则我们如何处理它?。 任何指向解决方案的指针表示赞赏。

最佳答案

我在使用 RSS 提要时遇到了完全相同的问题。 .Net Syndication 不读取所有提要格式。 我没有使用 .Net SyndicationFeed,而是选择了 Argotic Syndication Framework

它运行良好,您可以从 codeplex 下载它 http://argotic.codeplex.com/

希望对你有帮助

关于c# - 加载函数期间的联合提要 XML 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9212282/

相关文章:

jquery - 如何使用 jQuery 将相似的 XML 文档合并在一起?

java - 带有详细页面的“图书馆”

java - 如何识别网络爬行中的提要?

Swagger: "equivalent path already exists"尽管参数不同

c# - Unity GameAnalytics 插件在 iOS 构建上失败

c# - 使用异步 Controller 填充DataTable

.net - 使用 XmlNamespaceManager 检索所有 namespace 的列表

c# - 如何将 Redis 与 ElasticSearch 结合使用

c# - WPF中的动画GIF问题

asp.net - 如何使用 ASP.NET Web API 生成 ATOM 和 RSS2 提要?