---
schema_version: "1"
id: 1538771fe262f13b5b9ebe73bb8df7a6095f334c0b7c7ac7285d5f206fd7507a
title: Json Query
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/rpa-builder/6.2/toolbox-variable-handling-json-query.md
canonical_url: https://docs.mulesoft.com/jp/rpa-builder/6.2/toolbox-variable-handling-json-query
source_site: docs.mulesoft.com
content_type: documentation
content_hash: e38e7073dc4d551d979d68483d9da673b54fbfd37f7e3395025ea329a8ebdb1d
description: MuleSoft Documentation Site
release: "6.2"
latest: false
---
# 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/](https://jsoneditoronline.org/) Json オブジェクトを表示するシンプルなエディター。

[https://jsonpath.com/](https://jsonpath.com/) JsonPath エバリュエーター。

[https://goessner.net/articles/JsonPath/](https://goessner.net/articles/JsonPath/) JsonPath の詳細。