256 Tools

Visor de Diferencias JSON

1 añadidos · 1 eliminados · 1 modificados

RutaAB
modificadoage3031
eliminadocity"Tokyo"
añadidocountry"JP"

Sitios externos relacionados

Algunos enlaces son enlaces de afiliados.

Herramientas relacionadas

Pega dos documentos JSON y esta herramienta los compara clave por clave, mostrando exactamente qué se añadió, eliminó o cambió, con los valores antes y después uno al lado del otro. Recorre los objetos anidados para que veas la ruta completa de cada diferencia. Todo funciona en tu navegador.

Cómo usarlo

  1. Pega el primer JSON en el cuadro izquierdo.
  2. Pega el segundo JSON en el cuadro derecho.
  3. Lee las diferencias con los recuentos y las rutas completas de claves.

Cómo funciona

Ambos documentos se analizan y luego se comparan de forma recursiva. Para los objetos, la herramienta examina cada clave de ambos lados: una clave solo a la izquierda es eliminada; una solo a la derecha, añadida; una en ambos lados se compara más a fondo. Los valores hoja (números, cadenas, booleanos, arrays) se comparan exactamente, y cada diferencia se informa con su ruta punteada.

Dos árboles JSON comparados, con claves marcadas como añadidas, eliminadas o modificadas.AB

Funciones

Rutas completas de claves

Cada diferencia se muestra con su ruta punteada, incluso cuando está anidada.

Recuento de cambios

Observa cuántas claves fueron añadidas, eliminadas y modificadas.

Antes y después

Compara el valor antiguo y el nuevo para cada clave modificada.

Completamente privado

Tu JSON se compara en tu navegador y no se sube.

Cuándo usarlo

Cambios en la API

Detecta qué cambió en una respuesta entre dos versiones.

Revisión de configuración

Compara archivos de configuración antes y después de una edición.

Revisión de código

Comprueba el impacto de un cambio en datos o fixtures.

Depuración

Encuentra el campo que difiere entre dos payloads.

Notas

  • Los arrays se comparan como un todo, no elemento por elemento.
  • El orden de las claves del objeto no afecta al resultado.
  • Activa «Mostrar sin cambios» para ver también las claves coincidentes.
  • Toda la comparación ocurre en tu dispositivo; no se sube nada.

Preguntas frecuentes

¿Cómo se manejan los objetos anidados?
Se comparan de forma recursiva, y cada diferencia se informa con su ruta punteada completa, como a.b.c.
¿Cómo se comparan los arrays?
Los arrays se comparan como un único valor, por lo que cualquier diferencia interna marca todo el array como modificado.
¿Importa el orden de las claves?
No. Los objetos se comparan por clave, así que reordenar las claves no genera diferencias.
¿Puedo ocultar las claves sin cambios?
Sí. Las claves sin cambios están ocultas por defecto; activa «Mostrar sin cambios» para incluirlas.
¿Se sube mi JSON?
No. La comparación ocurre completamente en tu navegador y nada sale de tu dispositivo.

Usamos cookies para anuncios y análisis.