【发布时间】:2014-10-26 22:25:52
【问题描述】:
我正在尝试为 Windows Phone 8 制作一个 RSS 应用程序,但每当我尝试使用 XmlReader 下载 RSS 内容时都会出现错误。
using System.Xml.Linq;
using System.Net;
using System.ServiceModel.Syndication;
XmlReaderSettings settings = new XmlReaderSettings();
settings.DtdProcessing = DtdProcessing.Ignore;
XmlReader reader = XmlReader.Create(http://feeds.bbci.co.uk/news/business/rss.xml, settings);
SyndicationFeed feed = SyndicationFeed.Load(reader);
reader.Close();
错误是在“XmlReader reader = XmlReader.Create....”这一行发现的,完整的错误信息是:
System.Xml.ni.dll 中发生了“System.Xml.XmlException”类型的第一次机会异常
附加信息:无法打开“http://feeds.bbci.co.uk/news/business/rss.xml”。 Uri 参数必须是文件系统相对路径。
感谢您的帮助! :)
【问题讨论】:
标签: c# xml windows windows-phone-8 rss