テーブルデータを取得

アクションの場所:基本操作 > ブラウザ > テーブルデータを取得

 

web画面から表形式になっているデータを取得します。

設定方法(簡単)

1テーブルデータを取得.png

「基本操作/ブラウザ」カテゴリにある「テーブルデータを取得」をクリックします。

 ブラウザ:URLにアクセスの表示名や別のURLに移動で設定したURLを選択します。

 指定:ポップアップウインドウを開き、「テーブルデータを取得したい」場所を画面を操作しながら指定します。

設定方法(便利)

③、⑤、⑥、⑦ :④を使ってクリックしたい場所指定すると、画面の要素を検索する候補が複数表示されます。Coopelは上から順に要素を選択します。使わない候補はオフにすることでパフォーマンスが向上するケースがあります。

⑧:④で指定した要素のイメージがプレビューとして表示されます。

 戻り値にラベルを付ける(任意):アクションが返す値の各要素に任意のラベル(名称)を付けることが出来ます。後続アクションからの参照時にこのラベルを指定してデータを操作することが出来ます。

⑩ ラベルの並び方向を指定:の[戻り値にラベルを付ける]でラべル名を入力すると、表示されます。ラベルの並び順が表に対して横方向、縦方向どちらになっているのかを指定します。

A列、B列、C列,,と列に対してラベルを付与している場合は横方向を選択します。 1行目、2行目、3行目,,,と行に対してラベルを付与してる場合は縦方向を選択します。 デフォルトは横方向です。

オプション設定

以下の設定項目は任意です。

フレームを指定

エラーを無視

実行結果画面のキャプチャー種類

要素検索のタイムアウト

 

Important
action version v2 にて、ドロップダウンメニューを含むデータに対するテーブルデータ取得時に、ドロップダウンで選択されている値ではなく、ドロップダウンメニューの全ての選択肢が取得されてしまう問題を解決しました。既にシナリオに配置済のアクションを再配置頂くことで新規バージョンに変わります。

 

 

関連アクション

アクション使用例

https://training.coopel.ai/table.htmlにアクセスして、テーブルデータを全て取得し、スプレッドシートへ貼り付けるシナリオを作成します。

 

<全体図>

「URLにアクセス」→「テーブルデータを取得」→「spreadsheetの新規作成」→「シートをシート名で指定」→「セルをペースト」

<各アクション詳細>

・URLにアクセス

URL:https://training.coopel.ai/table.htmlを入力します。

・テーブルデータを取得

ブラウザ:「URLにアクセス」を選択します。

要素:要素を入力、もしくはCoopel Selector Helperを用いて要素を指定します。

・spreadsheetの新規作成

シナリオアカウント:シナリオアカウントで設定したアカウントを選択します。

・シートをシート名で指定

spreadsheet:「spreadsheetの新規作成」を参照します。

シート名:「シート1」を入力します。

・セルをペースト

対象シート:「シートをシート名で指定」を参照します。

入力値:「テーブルデータを取得」を参照します。

ペースト対象のセル:「A1」を入力します。

<要素指定箇所>

「webスクレイピング」における要素の指定箇所は下記の画像の通りとなっております。

コメント

0件のコメント

サインインしてコメントを残してください。