0

Google での検索結果の総数をキャッチする方法を探しています (「**** についての結果」フィールド)。google APIで検索したのですが、総数が取得できないようです。誰かがそのように情報を持っていますか?Scala (または他の言語...) でどのように実装できますか?

ありがとうございました

4

1 に答える 1

0

HTML アジリティ パックを使用できます。" https://www.google.com/search?q= " + WhatYouWantToSearchに移動し てコンテンツを取得するだけです。その urlcontent を取得したら、以下のコードを使用できます

    htmlDoc.LoadHtml(urlcontent);
    HtmlAgilityPack.HtmlNode hnc = htmlDoc.DocumentNode.SelectSingleNode("//div[@id='resultStats']");
    string[] text = hnc.InnerHtml.Split(' ');
    return Convert.ToInt32(text[1].Replace(",", "").Replace(".", "").Trim());
于 2013-04-24T08:19:40.090 に答える