開發者工具 / 30
LLM JSON 修復與自動修正工具
不必與伺服器往返傳輸,即可修復由LLM產生的截斷、格式錯誤、單引號或未逸出的JSON。
LLM JSON 修復與自動修正工具: TOEA會分析格式錯誤JSON字串的結構。它會自動補上缺少的結尾方括號或大括號、移除尾端逗號、將單引號轉換為雙引號、為未加引號的物件鍵加上引號、替換Python常數(True/False/None),並逸出字串中的控制字元。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。
- 分類
- 開發者工具
- 使用次數
- 在瀏覽器中
- 費用
- 免費・免註冊
- 可用狀態
- 可立即使用
修復狀態報告
7 已套用修正⚡- 🛠️ Removed code comments
- 🛠️ Replaced Python 'True' with 'true'
- 🛠️ Converted single-quoted strings/keys to double quotes
- 🛠️ Added double quotes to unquoted object keys
- 🛠️ Removed trailing commas from objects/arrays
- 🛠️ Closed unterminated string literal at end of input
- 🛠️ Closed unclosed object brace '}'
修復截斷內容後仍不完整
當模型達到輸出上限時,JSON會在某個值的中途停止。補上未關閉的字串和括號後,雖然可以通過解析,但最後一筆記錄仍只是截斷前已寫出的內容:字串可能提早結束、數字可能缺少位數,後續欄位也會遺失。如果修復清單顯示最後補上了字串或括號,請捨棄最後一項或重新要求,而不要直接信任它。根本的解法在上游:提高輸出Token上限、每次呼叫要求較少筆記錄,或使用供應商的結構化輸出模式。
語法修好了,結構仍未檢查
有效的JSON仍可能不是正確的JSON:缺少欄位、將數字當成字串傳送,或多了一層包裝物件。在程式依賴修復後的輸出前,請使用JSON Schema validator根據你要求模型遵循的結構描述進行驗證。
有一種錯誤無法安全地自動修復:字串值中未逸出的雙引號,例如"He said "yes""。文字中沒有任何線索能判斷值實際在哪裡結束,因此請手動修正。
使用方式
- 貼上LLM輸出的原始或截斷JSON。
- TOEA會自動修正語法錯誤、未逸出的引號、尾端逗號和未封閉的括號。
- 查看修復報告,然後複製或下載有效的JSON結果。
隱私與限制
處理程序完全在您的瀏覽器RAM中執行。您的資料和API酬載絕不會傳送至任何伺服器。
相關工具
常見問題
這個工具可以修復哪些類型的JSON錯誤?
它可以修復因權杖限制造成的截斷JSON、尾端逗號、使用單引號的字串或鍵、未加引號的物件鍵、Python常數(True/False/None)、字串常值中的未逸出換行或定位字元,以及JS程式碼註解。
它會修改字串值嗎?
不會。它只會修正語法格式,並逸出字串中的原始控制字元,不會變更內容。
免費工具・使用在瀏覽器中次・免註冊