使用rss + c#
嗨,我正在尝试使用C#中的RSS源。 我添加了RSS源
这个和这个
当我尝试读入DataSet
:
ds.readxml(rsspath)
我在DataSet中得到了一些表。 现在我怎么知道哪个表包含所有产品的确切数据?
如果我写的话,我没有得到产品清单:
gv.datasource = ds.tables[0]
任何帮助或建议?
XmlDocument + XPath或Linq2Xml应该是处理数据的更好方法
你也可以试试RSS.NET 。
也许您应该检查System.ServiceModel.Syndication命名空间而不是?
这是示例代码将您的RSS Feed放入联合项目的集合:
使用陈述:
using System.ServiceModel.Syndication; using System.Xml;
实际代码:
string url = "https://www.amazon.com/rss/tag/blu-ray/new/ref=tag_rsh_hl_ersn_brp?%5Fencoding=UTF8&length=10"; XmlReader xmlReader = XmlReader.Create(url); IEnumerable items; items = SyndicationFeed.Load(xmlReader).Items;
是的尝试Linq2Xml。 这篇文章详细阐述了创建和消费的标题。
上述就是C#学习教程:使用rss + c#分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1010360.html