JSONフォーマッター
JSONデータの整形、検証、圧縮。カスタマイズ可能なインデントで乱雑なJSONを見やすく整形。
Loading...
関連ツール
JSONとは?
JSON(JavaScript Object Notation)は、Web APIや設定ファイルの標準言語となった軽量データ形式です。
人間とコンピュータの両方が簡単に読めるデータの書き方:
{
"name": "田中",
"age": 30,
"hobbies": ["読書", "プログラミング"]
}
JSON構文ルール
データ型:
- 文字列:
"hello"(必ずダブルクォート!) - 数値:
42,3.14,-17 - 真偽値:
true,false - Null:
null - 配列:
[1, 2, 3] - オブジェクト:
{"key": "value"}
よくある間違い:
| 間違い ❌ | 正しい ✅ |
|---|---|
'hello' | "hello" |
{name: "John"} | {"name": "John"} |
[1, 2, 3,] | [1, 2, 3] |
JSONでは末尾カンマ、コメント、シングルクォートは使えません。最も多い構文エラーです!
なぜJSONを整形するのか?
可読性:圧縮されたJSONは読みにくい。整形版はより明確です。
JSONのベストプラクティス
1. 一貫した命名規則を使う
- camelCase:
firstName - snake_case:
first_name
2. 深いネストを避ける 3-4レベル以上は保守が困難に。
3. 使用前に検証 外部ソースのJSONは必ず検証。