解析RSS源或网站源代码

时间:2017-11-13 09:28:01

标签: c# parsing web rss feed

我想在C#中创建一个应用程序,在那里生成一些关于足球队的图形,以获得最重要的锦标赛。 例如:巴塞罗那足球俱乐部,或皇家马德里......在Primera赛区......

为此,我需要最新更新的数据,来自互联网,关于团队,团队名称,积分,排名......

这是最常用的方法吗?

  1. 我必须为此找到RSS Feed吗?你有这方面的信息吗?
  2. 我是否必须找到一个网站并从那里解析其源代码?

1 个答案:

答案 0 :(得分:0)

如果您能找到所需信息的RSS源,那将是最佳解决方案。

否则,您可以使用HTML Agility Pack http://html-agility-pack.net/(也可在NuGet上使用)。这使得从一个凌乱的html页面中解析相关内容变得非常容易。您可以(通过一些创造性编码)在结构可能会发生一些变化的动态网站上编写针对您所需内容的选择器。非常方便获取网络内容。