原始文字

0 字元(UTF-16)第 1 行,第 1 列淺紅整行:有誤;深紅:具體位置Ctrl + Enter

修復預覽

等待診斷淺綠整行:已修復;深綠:修改位置
準備就緒貼上 JSON 後點選診斷
點選“診斷並修復”,檢視錯誤位置、修改說明和修復預覽。
模型能力與邊界說明

JSON格式化與壓縮: 格式化提升可讀性,壓縮去除多餘排版空白,兩者不可同時啟用。保留字串、數字原始寫法和註解;XML/HTML 混合文字及預格式化內容、YAML/TOML 必要的換行和縮排均予以保留。請核對預覽後再套用。

使用方法: 貼上文字後點選「診斷並修復」。「自動更新預覽」預設不勾選,勾選後可在編輯時自動更新。按需選擇格式化或壓縮,核對修改後複製結果或套用至原文。診斷在瀏覽器內完成;網站使用 Google Analytics 統計造訪情況。

模型如何工作: 內建一個經過訓練、含 6,753 個引數的小型神經網路,對修復候選進行排序,再由嚴格的 JSON 解析器校驗結果。候選評分表示相對排序,不是修復成功的機率。 恢復式掃描還會跳過暫時無法解決的欄位,繼續診斷後續內容;只做保守的區域性修復,未知值保留並標明待人工處理。

支援範圍: 常見的缺失逗號或冒號、多餘逗號、單引號或中文引號、未加引號的欄位名、True/False/None、全形結構標點、註釋,以及部分括號和轉義問題。支援多步修復;格式化保留長整數、小數及字串的原始內容。 還可識別前導零、十六進位制、加號字首、非有限數值、不完整 Unicode 轉義、缺失值和陣列空元素。數字轉換保留十進位制精度,非有限數和缺失值不會擅自改成 null。同一物件中的重複欄位會同時標紅首次及後續出現的位置。

需要你核對: 透過語法校驗不代表資料含義正確。缺失的欄位值、截斷字串和含義不明的數字不會自動編造;金額、ID 和業務規則也無法判斷。補括號、轉義等修改可能有歧義,存在其他可解析方案時可切換比較。重複欄位會提示並保留,不自動決定刪除哪一項。

測試與限制: 獨立合成測試中,單錯誤樣本 5,583 / 5,598、多錯誤樣本 245 / 250 恢復到原始資料含義。測試與訓練使用同類合成分佈,這些數字不代表任意真實 JSON 的準確率;多錯誤測試中另有 1 條雖能解析,但未恢復原始含義。 以上資料屬於原模型搜尋的歷史測試,不代表新增復原式掃描流程的準確率。

處理上限: 最多 131,072 個 UTF-16 程式碼單元、128 層巢狀。模型搜尋預設最多 24 步;恢復處理最多執行 256 處修改、報告 512 項問題。達到上限時會明確提示檢查未完成,需要人工核對剩餘文字。