从网页表中获取数据

时间:2013-03-04 15:16:45

标签: c# visual-studio

我知道如何从网页上阅读内容,但我很难从页面中提取有效内容。我想只提取具有一些数据内容的表。我没有桌子ID。就像我想从下面的链接获取表格...使用c sharp

http://www.unece.org/cefact/locode/service/location.html

1 个答案:

答案 0 :(得分:1)

通常,要从HTML解析数据,您应该使用专门构建的HTML解析器。

两个不错的选择是:

  • HTML Agility Pack - 使用XPath / LINQ查询已解析的HTML
  • CsQuery - 使用jQuery之类的选择器语法来查询已解析的HTML

两者之间的选择应归结为您(以及您的团队)更熟悉的查询语法。