JSON キーソーター
JSONオブジェクトのキーを再帰的にアルファベット順に並べ替え。逆順、大文字小文字を区別しないオプション。無料、ブラウザ内で100%動作。
参考
JSON キーソーターはどのように動作しますか?
このツールはJSONを解析し、すべてのオブジェクトを再帰的に走査し、Array.prototype.sort() を使用してキーをソートして再構築します。配列は順序を保持し、オブジェクトキーのみがソートされます。大文字小文字を区別しないオプションはロケール対応の比較を使用するため、apple と Banana は大文字が先頭にくる代わりに自然にソートされます。
一般的な用途
- 差分の安定性 — サービス間でJSON差分を予測可能にするためにキーをソート。
- API応答の正規化 — キーの順序による偽陽性なしに応答を比較。
- 設定ファイル — package.json、tsconfig.json などの設定ファイルをアルファベット順に。
- コードレビュー — スキーマや設定の変更を見つけやすく。
プライバシー
すべての処理はブラウザ内で100%実行されます。データはサーバーに送信されません。