ToolHub
Abrir herramienta

Comparador de JSON

Compara dos objetos JSON y resalta las diferencias, con comparación profunda

Herramientas de desarrollo

Acerca de esta herramienta

El Comparador de JSON compara las diferencias entre dos objetos JSON. Utiliza un algoritmo de comparación recursiva en profundidad, recorriendo campo por campo las estructuras anidadas y los arrays, mostrando las diferencias de elementos añadidos, eliminados y modificados en formato de ruta, con estadísticas de diferencias y opción de ignorar el orden de los arrays — todo el procesamiento se realiza localmente en el navegador.

Características principales

Vista previa rápida

Casos de uso

json diff comparison

Preguntas frecuentes

¿Cómo funciona el algoritmo de comparación?

La herramienta utiliza un algoritmo de comparación recursiva en profundidad, recorriendo campo por campo los objetos y arrays JSON. Para objetos anidados, compara recursivamente cada propiedad; para arrays, compara elemento por elemento por índice. Los resultados de diferencias se muestran clasificados por ruta (ej. address.city).

¿Cómo se maneja la comparación de arrays?

Por defecto, los elementos del array se comparan uno por uno en orden de índice. Al activar la opción «Ignorar orden de array», la herramienta ordena primero los arrays de tipos primitivos antes de comparar, adecuado para escenarios donde el orden de los elementos no importa. Los arrays de tipo objeto aún se comparan por índice.

¿Cómo se muestran los resultados de diferencias?

Las diferencias se clasifican en tres tipos: añadido (verde, marca +), eliminado (rojo, marca -) y modificado (amarillo, marca ~, mostrando valor antiguo → nuevo valor). Cada diferencia muestra la ruta completa, el tipo de operación y el cambio de valor, con un resumen estadístico en la parte superior.

¿Mis datos están seguros al usar esta herramienta?

Absolutamente seguro. Todo el análisis y la comparación de datos JSON se realizan localmente en el navegador, no se suben datos a ningún servidor, sus datos son completamente privados.

¿Se pueden copiar los resultados de la comparación?

Sí. Haga clic en el botón «Copiar resultado de comparación», las diferencias se copian al portapapeles en formato de texto, incluyendo el resumen estadístico y la ruta, operación y valor de cada diferencia, conveniente para pegar en documentos o chats.