2011-08-02 21 views
15

Mam kanał RSS, który obserwuję i chcę go wyświetlić na mojej stronie. Interfejs użytkownika po prostu zawiera opis artykułu w kanale RSS, a także link do kliknięcia.Parsowanie kanału RSS przy użyciu asp.net C#

Ponieważ używam środowiska ASP.NET C#, zastanawiam się, czy zostało to zrobione wcześniej.

Dzięki!

Odpowiedz

21

Zużycie (i generowanie) kanałów zostało wypalone w strukturze od .NET 3.5 SP1 w przestrzeni nazw System.ServiceModel.Syndication.

Można spożywać paszy (Atom lub RSS) przy użyciu klasy SyndicationFeed coś takiego:

var reader = XmlReader.Create("http://localhost/feeds/serializedFeed.xml"); 
var feed = SyndicationFeed.Load(reader); 

wiele przykładów na MSDN - spojrzeć na strony przestrzeni nazw Mam związanej. Powinien zacząć.

Powiązane problemy