【DataScraping】次ページ以降が取得できない!

割と簡単なデータスクレイピングだと思って挑戦したのですが、
またもやハマってしまいました。
datascraping.zip (2.7 キロバイト)

■やりたい事
1.下記サイトの情報をデータスクレイピングで抜きたいと思っています。
https://netforum.acec.org/eweb/DynamicPage.aspx?Site=ACEC&WebKey=21ff36e0-65d4-4cab-a743-772e58682e6e&FromSearchControl=Yes

2.抜き出すデータは「Name」から「Countries where firm is working」まで全部

3.Nextをクリックして次ページ以降もデータを抜き出したい

■つまづいている点
セレクターの設定が悪いのか、上記3のNextのリンクがクリックできません!

宜しくお願いします。

こんにちは

Extract Structured Data のMaxNumberOfResultsが5になっているのが原因かと思います。最後まで(無制限に)取得するなら0にしてみてください。

2 Likes

検証してみました。

1)“https://netforum.acec.org/eweb/DynamicPage.aspx?webcode=OrganizationDir
をIEで開く
2)30秒待ちの間にアラバマを選択してクリック⇒結果表示
3)ブラウザにアタッチ()
4)スクレイピング( )
セレクタは<webctrl css-selector='body&gt;form&gt;table&gt;tbody&gt;tr&gt;td&gt;table&gt;tbody&gt;tr&gt;td&gt;table&gt;tbody&gt;tr&gt;td&gt;div&gt;div&gt;table' idx='1' parentid='ContentPane' tag='TABLE' />
結果は、こんな感じです。
image

1 Like

返信ありがとうございます。

[MaxNumberOfResults]は「1ページから取得するデータ数」だと勝手に思い込んでいました。
設定値を「0」にしてみます!

<追記>
問題なく、最後まで取得できました。
ありがとうございました。

2 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.