JSONPath テスター

JSON に対する JSONPath 式をテストし、入力と同時に一致する値とパスを確認できます。

JSON 入力
テストする JSON と JSONPath 式を入力してください。

JSON および JSONPath のテストはお使いのブラウザ内で行われます。BroBroGo にアップロードされることはありません。

よくある質問

どのような JSONPath 構文を使用できます。?

$.store.book[*].title のような一般的な JSONPath パターン、$..price による再帰的下行、[?@.price < 10] などのフィルター、および配列のスライスが使用可能です。

各結果にパスが表示されるのはなぜですか?

パスは、その値が元の JSON 内のどこから取得されたかを示します。これにより、位置を見失うことなく一致したデータをコピーできます。

クエリがタイムアウトするのはなぜですか?

非常に広範囲な再帰クエリや巨大なサンプルデータは、処理に時間がかかる場合があります。このテスターは一定時間後に処理を停止するため、式を絞り込むか、より小さなサンプルを使用してください。