JSONパーサー

キーを並べ替えると出力が再構築され、コメントは削除されます。

JSONまたはJSON5を対話型ツリーに解析し、JSON/JSON5として整形・圧縮できます。入力構文と出力構文は個別に選択でき、エラーは出力エディターに表示され、ローカルファイルはブラウザ内に保持されます。

入力と出力で JSON または JSON5 を個別に選択できます。JSON5 から JSON5 への整形ではコメントを保持します。変換、キーの並べ替え、圧縮では、解析したデータを選択した出力構文で再生成します。

  • 引用符なしのプロパティ名 を使用できます(例: {name: "Alice"} ではなく {"name": "Alice"});
  • シングルクォート を文字列値に使用できます(例: {'name': 'Bob'});
  • 末尾のカンマ をオブジェクトや配列の最後の要素の後に付けられます(例: {"a": 1, "b": 2,});

標準 JSON が必要な API やシステムには JSON 出力を使用します。コメント、NaN、Infinity などの JSON5 値を有効なまま保持したい開発者向け設定には JSON5 出力を使用します。

関連ツール: JSONエディター · JSONフォーマッター · JSON Schema検証