/ / XDocument Laden - Öffnen nicht möglich - c #, asp.net, .net, asp.net-core, rss

XDocument Load - Öffnen nicht möglich - c #, asp.net, .net, asp.net-core, rss

Ich versuche, RSS - Feed von XDocument zu laden. Die URL ist:

http://www.ft.com/rss/home/uk

XDocument doc = XDocument.Load(url);

Aber ich bekomme einen Fehler:

Cannot open "http://www.ft.com/rss/home/uk". The Uri parameter must be a file system relative or absolute path.

Antworten:

1 für die Antwort № 1

XDocument.Load nimmt keine URLs an, nur Dateien wie im angegeben Dokumentation.

Versuchen Sie etwas wie den folgenden Code, den ich nicht getestet habe:

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());
}