web画面から表形式になっているデータを取得します。
設定方法(簡単)
①「基本操作/ブラウザ」カテゴリにある「テーブルデータを取得」をクリックします。
② ブラウザ:URLにアクセスの表示名や別のURLに移動で設定したURLを選択します。
④ 指定:ポップアップウインドウを開き、「テーブルデータを取得したい」場所を画面を操作しながら指定します。
設定方法(便利)
③、⑤、⑥、⑦ :④を使ってクリックしたい場所指定すると、画面の要素を検索する候補が複数表示されます。Coopelは上から順に要素を選択します。使わない候補はオフにすることでパフォーマンスが向上するケースがあります。
⑧:④で指定した要素のイメージがプレビューとして表示されます。
⑨ 戻り値にラベルを付ける(任意):アクションが返す値の各要素に任意のラベル(名称)を付けることが出来ます。後続アクションからの参照時にこのラベルを指定してデータを操作することが出来ます。
⑩ ラベルの並び方向を指定:⑨の[戻り値にラベルを付ける]でラべル名を入力すると、表示されます。ラベルの並び順が表に対して横方向、縦方向どちらになっているのかを指定します。
A列、B列、C列,,と列に対してラベルを付与している場合は横方向を選択します。 1行目、2行目、3行目,,,と行に対してラベルを付与してる場合は縦方向を選択します。 デフォルトは横方向です。
オプション設定
以下の設定項目は任意です。
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件のコメント
サインインしてコメントを残してください。