Strumento per sviluppatori / 30
Riparazione e correzione automatica JSON per LLM
Ripara JSON troncato, malformato, con apici singoli o caratteri non preceduti da escape, generato dagli LLM, senza inviare dati al server.
Riparazione e correzione automatica JSON per LLM: TOEA analizza la struttura delle stringhe JSON malformate. Corregge automaticamente le parentesi e le graffe di chiusura mancanti, rimuove le virgole finali, converte gli apici singoli in doppi, racchiude tra virgolette le chiavi degli oggetti non quotate, sostituisce le costanti Python (True/False/None) ed esegue l'escape dei caratteri di controllo nelle stringhe. Funziona al 100% localmente nel browser, senza caricare file sul server.
- Categoria
- Strumenti per sviluppatori
- Esecuzioni
- Nel browser
- Costo
- Gratuito · senza registrazione
- Disponibilità
- Pronto all'uso
Report sullo stato della riparazione
7 Correzioni applicate ⚡- 🛠️ 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 '}'
Una troncatura riparata è comunque incompleta
Quando un modello raggiunge il limite di output, il JSON si interrompe a metà di un valore. Chiudere le stringhe e le parentesi aperte permette di analizzarlo, ma l'ultimo record contiene solo ciò che è stato scritto prima dell'interruzione: una stringa termina prima del previsto, a un numero possono mancare delle cifre e i campi successivi sono assenti. Quando l'elenco delle correzioni indica che alla fine è stata chiusa una stringa o una parentesi, elimina l'ultimo elemento o richiedilo di nuovo invece di considerarlo affidabile. La soluzione definitiva è a monte: aumenta il limite dei token di output, chiedi meno record per chiamata oppure usa la modalità di output strutturato del provider.
Sintassi corretta, struttura non verificata
Un JSON valido può comunque essere il JSON sbagliato: un campo mancante, un numero inviato come stringa o un oggetto wrapper aggiuntivo. Verifica l'output riparato rispetto allo schema richiesto al modello con il validatore JSON Schema prima di affidarti a esso nel codice.
C'è un errore che non può essere corretto automaticamente in sicurezza: una virgoletta doppia dentro un valore stringa non preceduta da escape, come in "He said "yes"". Il testo non indica dove termini davvero il valore, quindi correggilo manualmente.
Come usarlo
- Incolla l'output JSON grezzo o troncato di un LLM.
- TOEA corregge automaticamente gli errori di sintassi, le virgolette senza escape, le virgole finali e le parentesi non chiuse.
- Controlla il report della riparazione, poi copia o scarica il risultato JSON valido.
Privacy e limitazioni
L'elaborazione avviene interamente nella RAM del tuo browser. I tuoi dati e i payload delle API non vengono mai trasmessi ad alcun server.
Strumenti correlati
Domande frequenti
Quali tipi di errori JSON può riparare?
Corregge il JSON troncato a causa dei limiti di token, le virgole finali, le stringhe e le chiavi tra apici singoli, le chiavi degli oggetti non quotate, le costanti Python (True/False/None), i ritorni a capo e i tab non preceduti da escape nei valori stringa e i commenti nel codice JS.
Modifica i valori delle stringhe?
No. Corregge la formattazione della sintassi ed esegue l'escape dei caratteri di controllo grezzi nelle stringhe senza modificarne il contenuto.
Strumento gratuito · nel browser esecuzioni · senza account