テキストパーサー

テキストパーサーツールを使用すると、他の Adobe Workfront Fusion シナリオモジュールで使用できるようにテキストを解析できます。テキストパーサーには接続は必要ありません。

アクセス要件

この記事で説明している機能を使用するには、次のアクセス権が必要です。

Adobe Workfront プラン*
Pro 以降
Adobe Workfront ライセンス*
Plan、Work
Adobe Workfront Fusion ライセンス**

現在のライセンス要件:Workfront Fusion ライセンス要件なし。

または

従来のライセンス要件:Workfront Fusion for Work Automation and Integration、Workfront Fusion for Work Automation

製品

現在の製品要件:Select または Prime Adobe Workfront プランがある場合、この記事で説明する機能を使用するには、組織で Adobe Workfront Fusion の購入 Adobe Workfront 必要です。 Workfront Fusion は、Workfront Ultimate プランに含まれています。

または

従来の製品要件:この記事で説明している機能を使用するには、Adobe Workfront Fusion と Adobe Workfrontを組織で購入する必要があります。

ご利用のプラン、ライセンスタイプまたはアクセス権を確認するには、Workfront 管理者にお問い合わせください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。

テキストパーサー API 情報

テキストパーサーコネクターでは、以下を使用します。

API タグ
v2

テキストパーサーモジュールとそのフィールド

テキストパーサーモジュールを設定すると、Adobe Workfront Fusion には、以下のフィールドが表示されます。モジュール内の太字のタイトルは、必須フィールドを示します。

フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、 Adobe Workfront Fusion でのモジュール間の情報のマッピングを参照してください。

変換サービス

HTML から要素を取得

必要な要素を HTML コードから取得します。

Continue the execution of the route even if the module finds no matches
結果が返されない場合にモジュールがシナリオを停止しないようにするには、このオプションを有効にします。
Element type

HTML コードから取得する要素のタイプを選択します。

  • Image
  • Link
  • iFrame element(s)
HTML
指定した要素タイプを取得する HTML コードを入力またはマッピングします。

テキストから要素を取得

指定されたパターンに基づいてテキストから要素を解析します。

Input text
解析するテキストを入力またはマッピングします。
Pattern
テキストから解析する要素を反映するパターンを選択します。
Ignore Duplicate Occurrences
テキスト要素の重複発生を無視する場合は、このチェックボックスをオンにします。

HTML からテキスト

HTML
プレーンテキストに変換する HTML コードを入力します。
Line break
新規行(改行)のタイプを選択します。
Uppercase headings
見出しタグ(<h2> </h2> など)で囲まれたテキストを大文字テキストに変換する場合は、このオプションを有効にします。

一致パターン

一致パターンモジュールを使用すると、指定したテキストから検索パターンに一致する文字列要素を検索して抽出できます。このモジュールは正規表現(regex または regexp と表記される場合もあります)を使用します。

正規表現とは、各文字が特別な意味を持つメタ文字、またはリテラルの意味を持つ正規文字のいずれかである文字のシーケンスです。これらの文字とメタ文字は、テキストの検索に使用できるパターンを識別します。例えば、名前を検索する場合、大文字で始まる 2 つの連続した単語で構成されるパターンを検索する正規表現を設定できます。正規表現は、テキストを検索および操作するための強力なツールです。

正規表現についての詳しい説明は、この記事の範囲外です。次のリソースをお勧めします。

  • メタ文字の完全なリストについては、MDN web ドキュメントの正規表現を参照してください。
  • 正規表現の作成方法を説明するチュートリアルについては、RegexOne をお勧めします。
  • 正規表現を試したい方には、正規表現 101 web サイトをお勧めします。左パネルで ECMAScript(JavaScript)FLAVOR を選択します。
Pattern

正規表現のパターンを入力します。

例:[+-]?(\d+(\.\d+)?|\.\d+)([eE][+-]?\d+)? で指定されたテキスト内のすべての数字を抽出します。

メモ:

パターンでは、少なくとも 1 つのキャプチャグループが括弧内に含まれている必要があります()。パターンにキャプチャグループが含まれていない場合、出力バンドルは空になります。

Global match
テキスト内のすべての一致を取得するには、このオプションを有効にします。一致はそれぞれ、個別のバンドルに出力されます。このオプションが無効になっている場合、モジュールは最初のエントリのみを取得します。
Case sensitive
このモジュールでテキストの大文字と小文字を区別して扱うには、このオプションを有効にします。
Multiline
このオプションを有効にすると、開始メタ文字と終了メタ文字(^ および $)が、入力文字列全体の先頭または末尾だけでなく、各行の先頭または末尾と一致するようになります。
Singleline
このオプションを有効にすると、ピリオド (.)が改行文字(\n)と一致します。
Continue the execution of the route even if the module returns no results
結果が返されない場合にモジュールがシナリオを停止しないようにするには、このオプションを有効にします。
Text
パターンと一致させるテキストを入力またはマッピングします。

置き換え

指定した値または正規表現について入力したテキストを検索し、結果を新しい値に置き換えます。

Pattern
検索語句を入力します。また、正規表現を使用することもできます。正規表現について詳しくは、Match Pattern モジュールを参照してください。
New value
検索語句を置き換える値を入力します。
Global match
テキスト内のすべての一致を取得するには、このオプションを有効にします。一致はそれぞれ、個別のバンドルに出力されます。このオプションが無効になっている場合、モジュールは最初のエントリのみを取得します。
Case sensitive
このモジュールでテキストの大文字と小文字を区別して扱うには、このオプションを有効にします。
Multiline
このオプションを有効にすると、開始メタ文字と終了メタ文字(^ および $)が、入力文字列全体の先頭または末尾だけでなく、各行の先頭または末尾と一致するようになります。
Singleline
このオプションを有効にすると、ピリオド (.)が改行文字(\n)と一致します。
Text
検索するテキストを入力します。

データスクレーピング

データスクレーピング(web スクレーピング、データ抽出、web 収集とも呼ばれます)とは、web サイトからデータを収集し、ローカルのデータベースまたはスプレッドシートに保存するプロセスです。Web サイトからデータを削除する場合で、かつ正規表現に慣れていない場合は、データスクレーピングツールを使用できます。

データスクレーピングツールが REST API を提供している場合は、ユニバーサル HTTP モジュールおよび Web フックモジュールを通じて接続できます。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43