なぜOctoparseはループ内の最初のアイテムをクリックして止めるのですか?

Tuesday, September 25, 2018 5:23 PM

タスクを実行するとき、Octoparseがループにある一番目のアイテムだけを抽出し、他のアイテムを抽出しないという問題は発生することがあります。実際、Octoparseは詳細ページからデータを取得した後にリストページに戻られないと考えられます。この問題は2つの異なる状況に分けられます。

1. 詳細ページが新しいタブで開くように設定されていません。

Click Item」をクリックすると、 「New Tab」という拡張オプションが表示されます。「New Tab」をクリックして、次のステップを再作成する必要があります。

 

 

ヒント!

Octoparseは抽出する新しいページを識別する必要があり、前に作ったステップがうまくいかないため、「Click Item」後のステップを再作成することを忘れないでください。

 

2. WebサイトはOctoparseと互換性がありません。

「New Tab」を設定してもOctoparseが動作しない場合は、互換性のない問題を考慮する必要があります。これは、Octoparseと対象Webサイトのアプリケーションの互換性と適応性に関連しています。この場合、タスクを2つのステップに分割する必要があります。Octoparseで詳細ページのURLを抽出し、URLリストで必要なデータを取得します。 URLリストの抽出が初めての方は、このビデオチュートリアルに従ってください。 (ここをクリック 

 

以下のステップに従って、Octoparseが詳細ページに入ったらリストページに戻ることができるかどうかを手動でチェックすることができます。

1. 「Go To Web Page」をクリックしてWebサイトを開きます。

2. ワークフローの「Loop Item」ボックスをクリックします。

3. 「Click Item」をクリックして、詳細ページを開きます。

4. 「Loop Item」をもう一度クリックし、Octoparseがリストページに戻ることができるかどうかを確認します。そうでない場合は、上記の手順に従ってワークフローを修正する必要があります。

 

 

btn_sidebar_use.png