スクレイピングをするプログラムを開発するときに対象となる項目を取得するためにselector/xpathで指定する。
Google Chromeではselector/xpath値を簡単に取得できる。
まずは値を選択したい項目をハイライトする。右クリックをして”検証”を選ぶ。
開発者ツールが表示される。[Copy]を選択する。selectorならば、[Copy selector], XPathなら[Copy XPath]を選べばよい。
この結果として以下に記載する値が取得できる。
selector: #dnn_ctr1335_HtmlModule_HtmlModule_lblContent > span > table > tbody > tr:nth-child(2) > td:nth-child(2) > a
XPath:
//*[@id=”dnn_ctr1335_HtmlModule_HtmlModule_lblContent”]/span/table/tbody/tr[2]/td[2]/a