Json Query

Json Query​ アクションステップにより、Json オブジェクトを解析してオブジェクトから個別の値/要素を読み取ることができます。結果はその後、残りのプロセス実行で呼び出し元変数として使用できます。

このアクションステップは、​REST Call​ アクションステップと特に相性が良いステップで、出力される結果をさらに絞り込むことができます。

プロパティ

JsonPath Expression (JsonPath 式)​ たとえば $.access_token などの JsonPath 式が表示されます。

インバウンド変数

Json Object (Json オブジェクト)​ この Json オブジェクトから、JsonPath 式を使用して必須値が抽出されます。REST Call アクションステップの結果は、ドロップダウンリストから選択でき、オブジェクトの役割を果たします。

JsonPath Expression (JsonPath 式)​ ここでは、JsonPath 式を使用してオブジェクトから抽出する値を指定します。たとえば、結果として ID のみが必要な場合は $.Id. となります。

アウトバウンド変数

IsSucceeded​ (boolean (ブール)) アクションステップが正常に実行されたかどうかを示します。

FirstItem​ (array (配列)) 配列の最初の要素が文字列として出力されます。

ArrayCount​ 返された配列の要素の数を示します。

ウィザード

インバウンド変数​を参照してください。

空の結果であっても有効な結果であり、エラーとしては扱われません。

JsonPath についての詳細は、次のリンク先を参照してください。

https://jsoneditoronline.org/ Json オブジェクトを表示するシンプルなエディター。

https://jsonpath.com/ JsonPath エバリュエーター。