JSON の [ノード値の取得] アクション
- 最終更新日2025/07/30
JSON の [ノード値の取得] アクション
JSON でノードの値を取得することができます。
設定
ノードの値を取得します。
- キーまたはノード パスを入力して、複数のノードを取得するか、既存の変数を選択します。注:
- JSON のルート レベルからキーの値を取得する場合は、JSON ノード キーまたはパス フィールドに
を入力します。
- JSONデータを扱う際に、ノード(キー)が利用できない場合、Botはノードを見つけられないため、エラーを表示します。 しかし、ノードが利用可能であるがその値が存在しない場合、Bot は空の文字列を返し、ノードが存在するがデータを含まないことを示します。
レコードの配列から 1 つのレコードを選択し、インデックス番号を渡して配列から特定のレコードを選択することができます。 例:{ "CompanyName": "XYZ Inc.", "CompanyAddress": "NY, USA", "CompanyPhone": "9876543210", "CompanyEmployees": [ { "id": 1, "first_name": "Hilly", "last_name": "Triplet", "email": "htriplet0@earthlink.net", "gender": "Male", "ip_address": "152.189.110.100" }, { "id": 2, "first_name": "Nathaniel", "last_name": "Pagitt", "email": "npagitt1@google.de", "gender": "Male", "ip_address": "54.93.141.163" }, { "id": 3, "first_name": "Lauree", "last_name": "Gendrich", "email": "lgendrich2@nba.com", "gender": "Female", "ip_address": "117.24.49.36" }, { "id": 4, "first_name": "Ike", "last_name": "Caines", "email": "icaines3@adobe.com", "gender": "Male", "ip_address": "166.174.181.87" } ] }
ノード パス CompanyEmployees[2].first_name を入力すると、出力は Lauree として取得され、ノード キー CompanyAddress を入力すると、出力は NY, USA として取得されます。
- JSON のルート レベルからキーの値を取得する場合は、JSON ノード キーまたはパス フィールドに
- セッション名を入力するか、[セッションを開始] アクション で使用した変数を選択します。
- [結果を変数に保存] フィールドで、出力を保持する文字列型変数を選択します。