Cómo usar esta herramienta Esta página ejecuta una operación fija. Usa el espacio enlazado para otras operaciones.
Entrada: Fuente JSON. Comparar JSON.
Los campos empiezan vacíos. Cargar ejemplo solo los rellena cuando eliges esa opción. Restablecer borra la entrada y los resultados actuales.
Cómo funciona JSON estricto: rechaza claves duplicadas, enteros no seguros y profundidad excesiva. Conserva el orden de matrices. Los decimales siguen la aritmética numérica de JavaScript.
Elige sangría de 2, 3 o 4 espacios. Minimizar elimina espacio de formato; ordenar cambia las claves de objetos, no las matrices. El árbol muestra hasta 1000 nodos y profundidad 40; el grafo, hasta 200 nodos. El texto completo permanece en Salida.
Convertir en cadena envuelve el documento JSON normalizado en una cadena JSON. Analizar cadena deshace esa envoltura. Reparar solo previsualiza la eliminación de comas finales; rechaza otros errores y nunca reemplaza la fuente silenciosamente.
Alcance y límites Cada entrada admite 100000 unidades UTF-16; los archivos UTF-8 importados, 100000 bytes; la salida, 1000000 unidades. Un temporizador de 5000 ms cancela el worker, sujeto a la planificación del navegador. No valida esquemas ni reglas de negocio.
La comparación devuelve registros JSON con claves técnicas path, kind, before y after; kind vale added, removed o changed. Estos nombres de protocolo literales no se traducen. El borrador local es texto plano; Restablecer no lo elimina.
Los campos empiezan vacíos. Cargar ejemplo solo los rellena cuando eliges esa opción. Restablecer borra la entrada y los resultados actuales.
Formateador y visor de JSON
Activa JavaScript para usar la herramienta. Los ejemplos y los límites siguen disponibles para su lectura.