Ich versuche, einen RSS-Feed Linq zu analysieren Verwendung wie so XML:LinqtoXML Parsing dargestellten RSS-Inhalte: codierten
XNamespace slashNamespace = "http://purl.org/rss/1.0/modules/slash/";
XDocument rssFeed = XDocument.Load(@"http://blog.daimokuchart.com/index.php/feed/");
var posts = from item in rssFeed.Descendants("item")
select new RSSData {
Title = item.Element("title").Value,
Published = DateTime.Parse(item.Element("pubDate").Value),
Url = item.Element("link").Value,
Content = item.Element("content:encoded").Value
};
jedoch; es ist ein Problem mit dem Inhalt: codierten Artikel ich diesen Fehler bekommen „Die‚:‘. Charakter, hexadezimalen Wert 0x3A, kann nicht in einem Namen enthalten sein“
Wie zum Teufel ich diesen Artikel Element analysieren ?
Grundsätzlich das gleiche, außer mit einer anderen Klasse – dswatik
Ja, außer dass Sie sich nicht um das eigentliche XML-Schema kümmern müssen ... –