我试图通过XDocument加载RSS Feed。 网址是:
XDocument doc = XDocument.Load(url);
但是我收到了错误:
Cannot open 'http://www.ft.com/rss/home/uk'. The Uri parameter must be a file system relative or absolute path.
答案 0 :(得分:1)
XDocument.Load
不会访问网址,只会访问documentation中所述的文件。
尝试以下代码,我完全没有测试:
using(var httpclient = new HttpClient())
{
var response = await httpclient.GetAsync("http://www.ft.com/rss/home/uk");
var xDoc = XDocument.Load(await response.Content.ReadAsStreamAsync());
}