JSON Formatter
JSONを整形して、読みやすくフォーマットします。バリデーション(構文チェック)も可能。
JSONデータからJSONPath式を使用して特定の値を抽出します。
JSON Path抽出は、複雑な構造を持つJSONデータの中から、必要な情報だけを効率的に取り出すためのツールです。 APIのレスポンスから特定のフィールドを一覧取得したり、特定の条件に合致するデータをフィルタリングしたりする際に非常に便利です。
$.store.book[*].author : book配列内の全著者を抽出$..author : 全ての階層からauthorフィールドを検索$.store..price : store内の全価格を抽出$..book[?(@.price < 10)] : 価格が10未満の本を抽出JSONPathは、JSONデータから特定の要素を指定・抽出するためのクエリ言語です。XPathのJSON版のようなものです。
$(ルート)、.(子ノード)、*(ワイルドカード)、..(再帰的検索)、[](配列インデックスやフィルタ)などが使用可能です。
はい、「常に配列で返す」オプションを有効にすると、結果が1つの場合でも配列形式で取得できます。
いいえ、すべての処理はお使いのブラウザ内で行われます。