从网页获取数字并将其存储为int

时间:2016-02-28 16:44:28

标签: c# html

我想从我的池网页中检索我的比特币挖掘哈希值并将其存储为int,以便我可以将其打印到控制台。我尝试使用 HtmlAgilityPack ,这在使用此代码时似乎没有用过:

protected void Page_Load(object sender, EventArgs e)
{
    string Url = "http://www.metacritic.com/game/pc/halo-spartan-assault";
    HtmlWeb web = new HtmlWeb();
    HtmlDocument doc = web.Load(Url);

    string metascore = doc.DocumentNode.SelectNodes("//*[@id=\"main\"]/div[3]/div/div[2]/div[1]/div[1]/div/div/div[2]/a/span[1]")[0].InnerText;
    string userscore = doc.DocumentNode.SelectNodes("//*[@id=\"main\"]/div[3]/div/div[2]/div[1]/div[2]/div[1]/div/div[2]/a/span[1]")[0].InnerText;
    string summary = doc.DocumentNode.SelectNodes("//*[@id=\"main\"]/div[3]/div/div[2]/div[2]/div[1]/ul/li/span[2]/span/span[1]")[0].InnerText;
}

来自this Stack Exchange question.这最终令人困惑,我无法弄清楚如何让它返回所需的值。

是否有更简单或更直观的方法来获取此值?

0 个答案:

没有答案