JSON 規範化
依確定性規則排序 JSON 物件鍵並輸出規範化文字,保持陣列順序並顯示差異。
瀏覽器本地處理
該頁面已通過公開目錄檢查;啟用JavaScript後可使用完整功能。
使用指南
如何使用JSON 規範化
JSON 規範化只在目前瀏覽器中處理輸入,不會上傳、連線或寫入持久性儲存空間。
輸入 JSON
貼上或編輯 JSON;首次開啟時會載入 11DZ 的可執行範例。
執行規範化
檢查鍵順序、數字和 Unicode 處理,並查看輸入與結果的差異。
複製結果
複製或下載標準化 JSON,發布前仍依目標協定複核。
限制與注意事項
- 不支援遠端 $ref、指令碼和循環物件;輸入深度、節點數和位元組數設有上限。
- 規範化只會改變表示方式,不會代替你判斷欄位語意或業務等價性。
- 陣列順序保持不變,結果不能作為通用格式化或資料清理的保證。
常見問題
陣列順序會改變嗎?
不會;工具只會對物件鍵執行確定性排序。
輸入會上傳嗎?
不會,處理會在目前瀏覽器內完成。
為什麼結果和一般 JSON.stringify 不同?
規範化會使用固定鍵排序和確定性數值表示,便於簽名和比較。