ToolzPod

JSONPath評価

JSONデータに対してJSONPathクエリを評価

JSONPathエバリュエーターとは?

JSONPathエバリュエーターは、JSONPath式を使用してJSONドキュメントからデータを照会・抽出できるツールです。JSONPathはXMLにおけるXPathのようなJSON用クエリ言語で、ネストされたJSON構造のナビゲーション、特定の値の選択、配列のフィルタリングをカスタムコードなしで行えます。

使い方

  1. 入力エリアにJSONデータを貼り付けまたは入力します。
  2. $.store.book[0].titleのようなJSONPath式を入力します。
  3. 「評価」をクリックしてマッチする結果を確認します。
  4. コピーボタンで結果をコピーできます。

対応するJSONPath構文

このツールは主要なJSONPath演算子をサポートしています:$(ルート)、.(子要素)、[](添字)、[*](ワイルドカード)、[0][1]のような数値インデックス。APIレスポンスや設定ファイルなどのJSON検査に最もよく使うクエリをカバーしています。

よくある質問

JSONPathの$記号は何を意味しますか?

ドル記号$はJSONドキュメントのルートオブジェクトを表します。すべてのJSONPath式は$から始まり、パス走査の開始点を示します。

配列の全アイテムを選択できますか?

はい、ワイルドカード演算子[*]を使用して全要素を選択できます。例えば$.store.book[*].titleは配列内のすべての本のタイトルを返します。

関連ツール