XPath違いについて
初めて投稿します。
スプレッドシートで取得できる下記、XPathがあります。
=IMPORTXML(CONCATENATE("https://kabutan.jp/stock/?code=",A11),"/html/body/div[1]/div[3]/div[1]/div[2]/table[1]/tbody/tr[1]/td[1]")
これをCopy Full XPathでコピーペーストした場合、
/html/body/div[1]/div[2]/div[1]/div[1]/table[1]/tbody/tr[1]/td[1]
となり上手く取得できなくなってしまいます。
この違いが起きるのは自然なことなのでしょうか。
違い
/html/body/div[1]/div[3]/div[1]/div[2]/table[1]/tbody/tr[1]/td[1]
/html/body/div[1]/div[2]/div[1]/div[1]/table[1]/tbody/tr[1]/td[1]
階層的にはCopy Full XPathが正しいと思うのですが、
スクレイピングコードを書く上で対処法があれば教えて頂きたいです。
よろしくお願いいたします。
tonelico 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。
新規登録