¿Cuál es la mejor forma de leer las fuentes RSS ?
Estoy usando XmlTextReaderpara lograr esto. ¿Existe alguna otra mejor manera de hacerlo?
XmlTextReader reader = new XmlTextReader(strURL);
DataSet ds = new DataSet();
ds.ReadXml(reader);
Después de leer el feed RSS usando XmlTextReader, ¿hay alguna manera de que pueda llenar los datos de ListItemlugar de DataSet?

c#
rss
xmltextreader
Tronics
fuente
fuente

System.ServiceModel.SyndicationEsta es una publicación antigua, pero para ahorrar algo de tiempo a la gente si llega aquí ahora como lo hice yo, le sugiero que eche un vistazo al paquete CodeHollow.FeedReader que admite una gama más amplia de versiones RSS, es más fácil de usar y parece más sólido . https://github.com/codehollow/FeedReader
fuente
Estás buscando la
SyndicationFeedclase que hace exactamente eso.fuente
Utilizar este :
fuente
Actualización: esto solo es compatible con UWP - Windows Community Toolkit
Ahora hay una forma mucho más sencilla. Puede utilizar la clase RssParser . El código de muestra se proporciona a continuación.
Para no UWP, use la distribución del espacio de nombres
System.ServiceModel.Syndicationcomo otros sugirieron.fuente