JSONを貼り付けるだけで、インタラクティブなツリービューで構造を即座に探索できます。ノードをクリックするとドット記法・ブラケット記法の JSONPath式 が表示されます。プラグイン不要、ブラウザ完結、無料です。
サンプルプリセット
JSONを貼り付け
ドット記法
ブラケット
上にJSONを貼り付けて 探索する をクリックしてください。
使い方
- 上のテキストエリアに JSONを貼り付け(またはサンプルプリセットを選択)
- 探索する をクリック(Ctrl+Enter / Cmd+Enter でも可)
- ツリーの ノードをクリック してドット記法・ブラケット記法のJSONPathを確認
- コピーボタン でパスや値をクリップボードへ
- 検索 でキー名・値に一致するノードをハイライト
JSONPathとは?
JSONPathはJSON向けのクエリ言語で、XPathのJSON版です。複雑なJSON構造の中から特定の値を $.user.address.city や $["items"][0]["price"] のような式で指定できます。主な用途:
- REST APIテスト(Postman・Insomniaのアサーション)
- AWS Step Functions(InputPath / OutputPath / ResultPath)
- Kubernetes マニフェスト・JSONパッチ
- ログ解析(Elasticsearch・Grafana)
- データ変換パイプライン
記法の比較
| 記法 | 例 | 特徴 |
|---|---|---|
| ドット(シンプル) | $.user.name | 読みやすい・英数字キー向け |
| ドット(インデックス) | $.items[0].price | 配列インデックスはブラケット |
| ブラケット | $["user"]["name"] | 日本語キーも含め常に安全 |
| ブラケット(インデックス) | $["items"][0]["price"] | 完全明示的 |
ヒント: 日本語や記号を含むキーはブラケット記法
$["キー名"]を使用してください。ドット記法は英数字・アンダースコアのみのキーで有効です。
関連ツール
- JSONフォーマッター — JSONの整形・バリデーション
- JSONスキーマジェネレーター — サンプルJSONからJSON Schemaを自動生成
- JSON to CSV変換ツール — JSON配列をスプレッドシート形式に変換
freeeと連携してAPIデータを探索しよう
freee APIのレスポンスJSONを解析する際にも、このツールが役立ちます。freee APIから取得した取引データや勘定科目データのJSONをそのまま貼り付けて、必要なフィールドのパスを即座に特定できます。
freeeユーザーの方へ: freee APIを使った自動化・データ連携にお困りですか?freee公認のAPI連携サービス で、会計データの活用をさらに効率化しましょう。開発者向けのドキュメントとサンドボックス環境が無料で利用可能です。
確定申告・会計をもっとラクに? freee会計 なら、フリーランスの経費管理もクラウドで簡単。まずは無料で試してみましょう。
