1
Instagramプロファイルから情報を取得しようとしています。 Google ChromeでXPathを生成しましたC# - SelectNode HtmlAgilityPackでNullを返す
//*[@id="react-root"]/section/main/article/div/div[1]/div
しかし、何も見つかりません。私は**<span>**
何よりも配置されているときだけアップ
//*[@id="react-root"]
を見つけることができます 、何らかの理由があるのでしょうか?私は何か間違っているのですか?このとき
var baseURL = "https://www.instagram.com/";
var client = new HtmlWeb();
var paginaPerfil = client.Load(baseURL + "belalao");
var nos = paginaPerfil.DocumentNode.SelectNodes("//*[@id='react-root']/section/main/article/div/div[1]/div");
var quantidade = nos == null ? 0 : nos.Count;
まあまあです。今、私は分かる。 JavaScriptの実行後にHTMLコードを取得する方法はありますか? –
PhantomJSのようなヘッドレスブラウザを試すことができます。 Reactがそれと互換性があるかどうかはわかりません。 – Jacob