Qué hace
Pegue JSON y se valida y formatea mientras escribe. Si algo falla, obtiene la línea y columna exactas, una explicación clara (por ejemplo «Coma final antes de }» o «Los nombres de propiedad deben ir entre comillas dobles») y un fragmento con un acento circunflejo bajo el problema. Ir al error coloca el cursor justo en ese punto de la entrada.
Funciones
- Salida legible o minificada con 2 espacios, 4 espacios o tabulaciones.
- Ordenar claves alfabéticamente en todos los niveles, lo que facilita comparar dos documentos.
- Corrección automática repara antes del análisis los daños habituales de copiar y pegar: comentarios
//y/* */, comas finales, cadenas con comillas simples, nombres de propiedad sin comillas,True/False/Nonede Python, saltos de línea sin escapar dentro de cadenas y espacios de no separación. La línea de estado enumera cada reparación realizada. - Formateo sin pérdidas: los números se escriben exactamente como los tecleó, de modo que
12345678901234567890y1.10no se redondean ni se reescriben, y se conservan los escapes de las cadenas. - Vista de árbol con nodos plegables, expandir/contraer todo y la JSONPath del nodo en el que hace clic (por ejemplo
$.orders[0].total), lista para copiar. - Estadísticas: tamaño de entrada y de salida, número de claves, objetos y arrays, y la profundidad máxima de anidamiento. Las claves duplicadas se señalan como advertencia.
Cómo usarlo
- Pegue JSON, abra un archivo o suéltelo sobre la entrada.
- Elija Legible o Minificar y la sangría que desee.
- Copie o descargue el resultado. Ctrl+Enter formatea al instante.
Privacidad
El análisis y el formateo se realizan en su navegador. No se sube nada; su última entrada se guarda en el almacenamiento local del navegador para que no se pierda al recargar la página. Use Borrar para eliminarla.