就目前的情况而言,此问题不适合我们的问答格式。我们希望答案能得到事实、参考资料或专业知识的支持,但此问题可能会引发辩论、争论、民意调查或广泛讨论。如果您认为此问题可以改进并可能重新讨论,请访问visit the help center以获取指导。
10年前关闭了。
是否有. NET的RSS库?
就目前的情况而言,此问题不适合我们的问答格式。我们希望答案能得到事实、参考资料或专业知识的支持,但此问题可能会引发辩论、争论、民意调查或广泛讨论。如果您认为此问题可以改进并可能重新讨论,请访问visit the help center以获取指导。
10年前关闭了。
是否有. NET的RSS库?
5条答案
按热度按时间wvmv3b1j1#
您可以从System.ServiceModel.Syndication Namespace开始,它包含RSS和Atom类。
hyrbngr72#
根据Google,有几个选项:
此外,许多.NET的商业网络工具包(例如/n Software的IP*Works!)也支持RSS。
除此之外,RSS protocol本身并没有太多的参与:使用.NET的本机HttpClient和一些LINQ to XML的魔力,它可以should not be too difficult实现自己的RSS客户端...
a5g8bdjr3#
类似的问题我已经回答过2次了;- )看看这个:net中的rss解析器
http://msdn.microsoft.com/en-us/library/system.servicemodel.syndication.aspxhttp://msdn.microsoft.com/en-us/magazine/cc135976.aspx
. net有一个类来解析ATOM和RSS提要。查看链接。你想做什么?你能给出更多的信息吗?
或者,您可以从XML文件中删除"Feed version",然后使用xmlDocument类将其解析为普通XML文件。
insrf1ej4#
有很多,包括使用LinqToXML,然而,恕我直言,Argotic框架是最健壮的。
http://argotic.codeplex.com/
rkttyhzu5#
有很多种,例如rss.net。
而且很容易implement reading,不需要任何库