Herramienta de Tool Kumar
Reparar JSON
Pega JSON incorrecto para ver qué falla y una versión reparada al lado. Tool Kumar señala cada problema con su línea y columna, y Reparar entrada aplica todas las correcciones en un solo paso que puedes deshacer.
Cómo usar esta herramienta
- Pega el JSON incorrecto o abre el archivo.
- El aviso cuenta los problemas reparables e indica el primero con su línea y columna; el editor subraya cada uno.
- Comprueba el documento reparado en la vista Formatear y elige Reparar entrada para aplicarlo. Ctrl+Z deshace el cambio.
Ejemplo práctico
Este ejemplo combina errores habituales: un comentario, claves sin comillas, comillas simples, True y None de Python, una coma final, una coma ausente y NaN. La salida es el documento reparado.
Entrada
{
// account settings
name: 'Ada',
active: True,
plan: None,
tags: ['json', 'tools',],
limits: {"daily": 100 "monthly": 3000},
ratio: NaN
}Salida
{
"name": "Ada",
"active": true,
"plan": null,
"tags": [
"json",
"tools"
],
"limits": {
"daily": 100,
"monthly": 3000
},
"ratio": null
}Opciones y casos especiales
- Corrige comentarios, claves sin comillas, cadenas con comillas simples, comas finales, comas ausentes entre propiedades, True, False y None de Python y bloques de código Markdown que rodean el JSON pegado.
- NaN e Infinity no tienen representación en JSON, así que se convierten en null. Comprueba la salida cuando esos valores importen.
- Algunas entradas no se pueden reparar, como una cadena sin comilla de cierre. En ese caso, el aviso informa de un error y su ubicación.
- La reparación conserva los dígitos de tus números y el orden de tus claves.
Privado por defecto
Tu documento permanece en este navegador. Tool Kumar analiza, convierte y crea las descargas en tu dispositivo, sin cuenta ni pasos para subir archivos.
Preguntas sobre Reparar JSON
- ¿Cómo corrijo un JSON incorrecto?
- Pégalo aquí. Tool Kumar señala cada problema y muestra una versión reparada. Elige Reparar entrada para aplicar todas las correcciones a la vez o edita la entrada a mano.
- ¿Se pueden reparar todos los errores JSON?
- No. Los errores de comillas, comas y comentarios se corrigen automáticamente. El texto que falta, como una cadena cortada antes de su comilla de cierre, debe corregirse a mano.
- ¿La reparación cambia mis valores?
- Los valores se mantienen, salvo NaN e Infinity, que JSON no puede representar y que se convierten en null. Revisa la salida antes de usarla.
Guías de errores relacionados
Herramientas relacionadas
Validador JSON, Escapar y desescapar JSON y Formateador JSON.