Herramienta de desarrollo / 30
Reparación y corrección automática de JSON para LLM
Repara JSON truncado, malformado, con comillas simples o sin escapar generado por LLMs, sin idas y vueltas al servidor.
Reparación y corrección automática de JSON para LLM: TOEA analiza la estructura de cadenas JSON malformadas. Corrige automáticamente corchetes/llaves de cierre faltantes, elimina comas finales, convierte comillas simples en dobles, pone entre comillas las claves de objeto sin comillas, reemplaza constantes de Python (True/False/None) y escapa caracteres de control dentro de las cadenas. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.
- Categoría
- Herramientas de desarrollo
- Se ejecuta
- En tu navegador
- Coste
- Gratis · sin registro
- Disponibilidad
- Lista para usar
Informe de estado de la reparación
7 Correcciones aplicadas ⚡- 🛠️ 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 truncación reparada sigue estando incompleta
Cuando un modelo alcanza su límite de salida, el JSON se detiene a mitad de un valor. Cerrar las cadenas y los corchetes abiertos hace que se pueda analizar, pero el último registro contiene solo lo escrito antes del corte: una cadena termina antes de tiempo, a un número pueden faltarle dígitos y los campos posteriores están ausentes. Cuando la lista de correcciones indica que se cerró una cadena o un corchete al final, elimina o vuelve a solicitar el último elemento en lugar de confiar en él. La solución duradera está en el origen: aumenta el límite de tokens de salida, solicita menos registros por llamada o usa el modo de salida estructurada del proveedor.
Sintaxis corregida, estructura sin comprobar
Un JSON válido puede seguir siendo el JSON equivocado: puede faltar un campo, un número puede haberse enviado como cadena o puede haber un objeto envolvente adicional. Valida el resultado reparado con el esquema que solicitaste al modelo mediante el validador de JSON Schema antes de que tu código dependa de él.
Hay un error que no tiene una corrección automática segura: una comilla doble dentro de un valor de cadena que no se ha escapado, como en "He said "yes"". El texto no indica dónde termina realmente el valor, así que debes corregirlo manualmente.
Cómo se usa
- Pega la salida JSON en bruto o truncada de un LLM.
- TOEA corrige automáticamente errores de sintaxis, comillas sin escapar, comas finales y corchetes sin cerrar.
- Revisa el informe de reparación y luego copia o descarga el JSON válido resultante.
Privacidad y límites
El procesamiento se ejecuta íntegramente en la RAM de tu navegador. Tus datos y las cargas de la API nunca se transmiten a ningún servidor.
Herramientas relacionadas
Preguntas frecuentes
¿Qué tipos de errores de JSON puede reparar?
Corrige JSON truncado por límites de tokens, comas finales, cadenas/claves con comillas simples, claves de objeto sin comillas, constantes de Python (True/False/None), saltos de línea y tabulaciones sin escapar dentro de literales de cadena, y comentarios de código JS.
¿Modifica los valores de las cadenas?
No. Corrige el formato de la sintaxis y escapa los caracteres de control sin procesar dentro de las cadenas sin cambiar el contenido.
Herramienta gratuita · se ejecuta en tu navegador · sin cuenta