JSONフォーマッタ
JSONフォーマッタツールです。テキスト入力またはファイルアップロードのいずれかの方法でJSONデータを入力し、整形されたJSONを取得できます。ファイルサイズは最大100KBまで対応しています。
JSON Data (Text Input)
結果
Read Only
使い方
このツールについて
JSON 文字列を整形(インデント)または圧縮し、文法チェックとハイライト表示を行います。
使い方
JSON をテキスト欄に貼るか、ファイルから読み込み。インデント種類・スペース数を選び、整形または圧縮。
オプション
インデント種類: スペース / タブ / なし(圧縮)。スペース選択時はスペース数(2 / 4 / 6 / 8)を選べます。「なし」で minify された 1 行の JSON になります。
ユースケース
• API レスポンスの可読化 • 設定ファイルの整形 • ログの JSON 整形 • 移行用の minify
コード例
JavaScript
Read Only
1JSON.stringify(obj, null, 2); // 整形
2JSON.stringify(obj); // minifyPython
Read Only
1import json
2json.dumps(obj, indent=2) # 整形
3json.dumps(obj) # minifyPHP
Read Only
1json_encode($obj, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE); // 整形
2json_encode($obj); // minifyプライバシーとデータの扱い
整形はブラウザ内で完結するローカル処理であり、JSON をサーバーへ送信しません。
よくある質問
- Q: 変換できる数値の範囲は?
- A: 標準のローマ数字は1(I)から3999(MMMCMXCIX)までです。この範囲外の数値は古典的なローマ数字では表現できません。
- Q: 4がIIIIではなくIVになる理由は?
- A: ローマ数字には減算記法があり、小さい値が大きい値の前にある場合は引き算します。IV = 5 − 1 = 4です。この慣習は中世以来の標準です。
- Q: ローマ数字をアラビア数字に変換することもできますか?
- A: はい。ローマ数字(例:XIV)を入力すると、対応するアラビア数字(14)が出力されます。
- Q: 小文字のローマ数字は入力できますか?
- A: はい。小文字(例:xiv)でも入力可能で、大文字と同様に処理されます。
- Q: データはサーバーに送信されますか?
- A: いいえ。すべての変換はブラウザ内で行われます。データがサーバーに送られることはありません。
