HtmlAgilityPack NodeCollection

时间:2014-11-10 18:33:28

标签: html-agility-pack

我正试图从雅虎nfl体育页面获得节点集合....

  

string path =" http://sports.yahoo.com/nfl/scoreboard";

       HtmlWeb page = new HtmlWeb();
       var score_page = page.Load(path);

       HtmlNodeCollection scores = score_page.DocumentNode.SelectNodes("//*[@tr class='game']/td");

此代码返回null ....不确定原因!

有人可以帮忙吗?

谢谢

1 个答案:

答案 0 :(得分:0)

HtmlAgilityPack查看完整的属性内容,并不解析它将Class拆分为“Game”和“Link”,而只是看到“游戏链接”。如果要检查包含“游戏”的类,请使用xpath的contains()函数,或使用允许您执行CSS选择器的HTML Agility Path的扩展,例如Fizzler