JSONPathテスター&評価ツール

JSONPath式を使用して、JSONドキュメントをリアルタイムでクエリ、検査、評価します。すべての評価はブラウザでローカルに実行され、データがアップロードされることはありません。

方言: JSONPath-Plus
準備ができて
0バイト
一致する値がここに表示されます。

JSONPathの例

サンプルデータを読み込み、以下のいずれかの式をクリックしてすぐに試してください。これらの例は、標準セレクターとJSONPath-Plus拡張機能を示しています。

説明
$.store.book[*].author ストア内のすべての本の著者。
$..author JSON内のどこにでも再帰的に存在するすべての著者。
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] ユニオン/カンマセレクターを使用した最初の2冊の本。
$.store.book[:2] スライス表記を使用した最初の2冊の本。
$.store.book[?(@.isbn)] ISBNプロパティを含むすべての本。
$..price ドキュメント内のどこにでも再帰的に存在するすべての価格。

JSONPath-Plusについて

この評価ツールはJSONPath-Plus方言を実行します。これは、カスタム関数、親セレクター(^)、プロパティ/インデックスフィルター、およびネイティブ配列/スライス操作で元のJSONPath仕様を拡張します。

構文と方言の違い

JSONPathの構文はライブラリ(例:Go、Java、Python)によって異なります。JSONPath-Plusは完全にクライアントサイドのJavaScriptであり、標準のフィルター関数とディープセレクターの検索をブラウザで安全に有効にします。

100%クライアントサイドのプライバシー

JSONドキュメントとクエリ式は、ブラウザのサンドボックス内で直接評価されます。外部APIやサーバーにデータが送信されることはなく、完全なプライバシーが保証されます。