JSONPath テスター

JSON データに対して JSONPath 式を実行し、一致した値やパスを確認します。API レスポンスのデバッグ、フィールドの抽出、自動化ルールの作成、入れ子のデータ構造の文書化に便利です。

このテスターは、ルート $、ドット記法のプロパティ、角括弧記法のプロパティ、配列インデックス、ワイルドカード、ユニオン、次のような再帰下降に対応します: $..price.

大きなレスポンス内で値の位置を把握したい場合は、一致したパスを使用します。抽出したデータをテスト、ドキュメント、別のツールへコピーしたい場合は、一致した値を使用します。

JSONPath 方言について

JSONPath の実装には違いがあります。このテスターは、プロパティの選択、負の値を含む配列インデックス、ワイルドカード、ユニオン、再帰下降を対象とします。フィルター式、スクリプト式、配列スライスは評価しません。本番の自動処理で利用する前に、実際に使用するライブラリでも同じ式をテストしてください。

関連ツール: JSON Schema検証 · JSONパーサー