SheepDev

JSONPath抽出

JSONPath抽出では、安全な対応構文だけでJSONPathの値を抽出します。

⌂ 入力と結果はこのブラウザー内で処理され、自動保存・送信されません。

入力待ち

入力待ち

使い方

大きなJSONから必要な値だけを取り出すときは、JSON本文とJSONPath式を別々に入力します。まず単純なプロパティ参照で試し、配列の指定を加えてください。

抽出件数と値の型を確認します。結果0件は構文エラーとは別です。このツールで対応する安全な構文だけを使い、スクリプトやフィルターの実行はできません。

例

{"store":{"books":[{"title":"A"},{"title":"B"}]}}
---
$.store.books[*].title

原理・制限

入力は各欄1,048,576バイト、出力は33,554,432バイト、処理時間は5,000ミリ秒までです。入力を黙って切り詰めません。

使い方・解説

関連ツール

データ形式・構造化データ

JSON整形・検証

JSON整形・検証では、整形、圧縮、構文エラー位置、インデント変更します。

データ形式・構造化データ

JSON Schema検証

JSON Schema検証では、外部参照なしのlossless JSON Schema subset検証します。