分野別ガイド
JSONの道具ガイド
整形と構文チェック、重複キーの検出、2 つの JSON の差分、JSON Pointer での抽出、キーの一括改名、JSON Lines や CSV への変換など、JSON を読む・比べる・直す道具です。 JSONに分類した10件のWeb・データの道具の内容と出典をまとめました。出典は2の発行元の公表ページ4件です。
- 10Web・データの道具
- 4出典
- 0出典から掲載の値
JSONのWeb・データの道具
一覧で見る-
API の欠けたフィールドの比較
API が新しくなって、消えた項目と型が変わった項目を洗い出す。
www.rfc-editor.org出典 1 件
-
JSON Lines の変換
JSON Lines と JSON の配列を、行番号つきの検査で行き来する。
jsonlines.org ほか 1 機関出典 2 件
-
JSON Pointer での値の抽出
大きな JSON から、指定した場所の値だけを取り出す。
www.rfc-editor.org出典 2 件
-
JSON から CSV への列展開
JSON を CSV にする前に、どんな列になるかを確かめる。
www.rfc-editor.org出典 2 件
-
JSON のエスケープ文字の可視化
JSON の \n や \u3042 が何の文字か、位置つきで一覧にする。
www.rfc-editor.org出典 1 件
-
JSON のキーの一括改名
JSON のキーの名前を、全階層でまとめて付け替える。重なったら教える。
www.rfc-editor.org出典 1 件
-
JSON の差分のパス表示
2 つの JSON の違いを、場所(パス)ごとに並べる。
www.rfc-editor.org出典 2 件
-
JSON の重複キーの検出
JSON の同じ項目名の重複を、場所と値つきで洗い出す。
www.rfc-editor.org出典 1 件
-
JSON の整形と構文チェック
JSON を整形し、壊れている場所を行と列で示す。
www.rfc-editor.org出典 1 件
-
JSON 配列のキー出現率
JSON 配列の項目名ごとに、出現率・型・null を数える。
www.rfc-editor.org出典 1 件
各道具で調べられること
各道具の内容の要約と、登録している出典の件数です(各道具の定義データから)。
| 道具 | 内容 | 出典 |
|---|---|---|
| API の欠けたフィールドの比較 | 旧版と新版の API 応答(JSON)を貼り付けると、旧版にあって新版に無い項目と、型が変わった項目をパス付きで一覧にします。値の違いは見ず、構造(項目の有無と型)だけを比べます。… | 1 件 |
| JSON Lines の変換 | 1 行に 1 つの JSON を書く JSON Lines(NDJSON)を、通常の JSON の配列に変換します。逆に、JSON の配列を JSON Lines にもできます。壊… | 2 件 |
| JSON Pointer での値の抽出 | 大きな JSON を貼り付け、取り出したい場所を JSON Pointer(/items/0/name のような書き方)で指定すると、その場所の値と型を一覧にします。~0・~1 の… | 2 件 |
| JSON から CSV への列展開 | オブジェクトが並ぶ JSON の配列を貼り付けると、CSV にしたときの列と行を表で確かめられます。入れ子のオブジェクトは「user.name」のようなドット区切りの列名になります… | 2 件 |
| JSON のエスケープ文字の可視化 | JSON を貼り付けると、文字列の中のエスケープ(\n・\"・\uXXXX など)を、書かれた位置・表す文字・コードポイント・必須か任意かの区分つきで一覧にします。サロゲートペアや… | 1 件 |
| JSON のキーの一括改名 | JSON を貼り付けて「旧=新」の規則を書くか、キャメル・スネーク・ケバブへのケース変換を選ぶと、全階層のプロパティ名を一括で改名します。改名で同じ名前が重なる箇所は警告します。デ… | 1 件 |
| JSON の差分のパス表示 | 変更前と変更後の 2 つの JSON を貼り付けると、違いのある場所を JSON Pointer(/user/name のような書き方)で一覧にします。追加・削除・変更・型の変化に… | 2 件 |
| JSON の重複キーの検出 | JSON を貼り付けると、同じオブジェクトの中で項目名(キー)が重複している箇所を、場所(パス)・回数・行と列・それぞれの値の一覧にします。標準の読み込みでは黙って片方が消える重複… | 1 件 |
| JSON の整形と構文チェック | JSON を貼り付けると、読みやすく字下げして整形し、構文エラーがあれば何行目の何文字目で何が間違っているか(末尾のカンマ・一重引用符・コメントなど)を日本語で示します。重複した項… | 1 件 |
| JSON 配列のキー出現率 | オブジェクトが並ぶ JSON の配列を貼り付けると、項目名(キー)ごとに、何個の要素にあるか(出現数・出現率)、値の型の内訳(文字列・数値・真偽値・null・配列・オブジェクト)、… | 1 件 |
各道具で解説している項目
各道具のページでは、次の項目を解説しています。
- API の欠けたフィールドの比較: 何を比べるか、配列の扱い、構文エラーのとき
- JSON Lines の変換: JSON Lines の規則、配列への変換、JSON Lines への変換
- JSON Pointer での値の抽出: JSON Pointer の書き方、取り出し方の規則、エラーのとき
- JSON から CSV への列展開: 列の作り方、引用符のつけ方、配列・構文エラーのとき
- JSON のエスケープ文字の可視化: 必須のエスケープと任意のエスケープ、2 文字形と 6 文字形、サロゲートペア、孤立したサロゲートと書き間違い
- JSON のキーの一括改名: 改名の方法、ケース変換の語の分け方、名前の重なり
- JSON の差分のパス表示: パスの書き方(JSON Pointer)、差の判定、構文エラーのとき・注意点
- JSON の重複キーの検出: 重複の数え方、警告と情報の分け方、構文エラーのとき
- JSON の整形と構文チェック: 読み方、エラーの位置と原因、警告にするもの
- JSON 配列のキー出現率: 数え方、警告と情報の分け方、配列でないとき・構文エラーのとき
根拠にしている出典
次の出典は、この分野の複数のツールが共通して使っています。数値の食い違いがないよう、同じ公表ページを根拠にしています。
- RFC 6901 JavaScript Object Notation: JSON Pointer での値の抽出、JSON の差分のパス表示
- RFC 8259 The JavaScript Object Notation: API の欠けたフィールドの比較、JSON Lines の変換、JSON Pointer での値の抽出、JSON から CSV への列展開、JSON のエスケープ文字の可視化、JSON のキーの一括改名、JSON の差分のパス表示、JSON の重複キーの検出、JSON の整形と構文チェック、JSON 配列のキー出現率
www.rfc-editor.org(3 件)
- RFC 4180 Common Format and MIME Type for Comma-Separated Values(確認日 2026-10-28)— 使うツール: JSON から CSV への列展開
- RFC 6901 JavaScript Object Notation(確認日 2026-10-28)— 使うツール: JSON Pointer での値の抽出、JSON の差分のパス表示
- RFC 8259 The JavaScript Object Notation(確認日 2026-10-28)— 使うツール: API の欠けたフィールドの比較、JSON Lines の変換、JSON Pointer での値の抽出、JSON から CSV への列展開、JSON のエスケープ文字の可視化、JSON のキーの一括改名、JSON の差分のパス表示、JSON の重複キーの検出、JSON の整形と構文チェック、JSON 配列のキー出現率
jsonlines.org(1 件)
- JSON Lines(確認日 2026-10-28)— 使うツール: JSON Lines の変換
出典から掲載している値
この分野のツールには、公的な出典から取り込んだ固定値の登録がありません(入力された数値だけで計算するツールです)。
関係する場面と分野
この分野のツールが入っている作業:
同じ発行元の出典を使うほかの分野:
ご利用上の注意
本サイトは、個別の事情についての判断や助言をするものではありません。各道具の結果は、入力した内容をもとにした機械的な判定です。認証情報や個人情報を含むデータは伏せてから使い、本番へ反映する前に実際の環境でも確かめてください。各道具が示す注意は次のとおりです。
- API の欠けたフィールドの比較: 比べるのは貼り付けた応答例の構造だけです。実際の API の仕様や互換性の保証ではありません。
- JSON Lines の変換: 検査は JSON の構文と JSON Lines の形式に限ります。読み込む側のソフトが独自の制限や挙動を持つ場合があります。
- JSON Pointer での値の抽出: 取り出した値は貼り付けた JSON の中身そのものです。共有する前に個人情報が含まれないか確認してください。
- JSON から CSV への列展開: 展開の結果は、JSON の構造をそのまま表にしたものです。取り込み先のソフトの仕様(列の数の上限、セルの文字数の上限など)は確認していません。
- JSON のエスケープ文字の可視化: 表示する「表す文字」は、お使いのブラウザのフォントで表示できない文字だと四角形などで表示されることがあります。コードポイントを合わせて確認してください。
- JSON のキーの一括改名: 改名した JSON を受け取る側のプログラムが、新しいキーの名前に対応しているか確認してから使ってください。
- JSON の差分のパス表示: 比較の対象は JSON の構文と値の型・中身に限ります。項目の意味や、変更が正しいかどうかは判断しません。
- JSON の重複キーの検出: 検査は JSON の構文と項目名の重複に限ります。読み込む側のソフトが独自の制限や挙動を持つ場合があります。
- JSON の整形と構文チェック: 検査は JSON の構文(RFC 8259)に限ります。読み込む側のソフトが独自の制限を持つ場合があります。
- JSON 配列のキー出現率: 集計の対象は JSON の構文と値の型に限ります。項目の意味や、値が正しいかどうかは判断しません。
全Web・データの道具の注意は ご利用上の注意 にまとめています。