Saltar ao contido principal
LibraTool logoLibraTool

Diferenza JSON de balde

Compara dous obxectos JSON estruturalmente — ve exactamente que claves se engadiron, eliminaron ou modificaron, mesmo dentro de datos anidados. Execútase no teu navegador.

Funciona sen conexión unha vez cargado

Tamén podes soltar aquí un ficheiro .json.

Tamén podes soltar aquí un ficheiro .json.

Compara elementos posición por posición — unha reordenación mostra moitos cambios.
Opcións: ignorar claves, maiúsculas, tipos, ordenar claves

💡 Diferenza estrutural (non liña por liña): percorre os dous obxectos e informa exactamente das rutas engadidas, eliminadas ou modificadas, mesmo dentro de obxectos e matrices anidados. Todo se executa no teu navegador.

Usos habituais

  • Comparar Dúas Respostas de APIVer exactamente o que mudou entre dúas respostas JSON de API.
  • Comparar Ficheiros de ConfiguraciónDiff dúas configuracións JSON para descubrir qué cambios entre ambientes.
  • Depurar Cambios JSON InesperadosIdentifique por qué un obxecto JSON non é o que esperaba.
  • Comparar Dúas Versións dun DocumentoDiff dúas versións dun documento JSON ou exportación de datos.
  • Revisar Cambios JSON nun PRComprender un cambio JSON máis claramente que un diff de liña.

Como funciona

Unha diferenza liña a liña é ruidosa para JSON porque o formato e a orde das claves cambian. Isto compara os dous valores estruturalmente e díche exactamente qué cambió.

  1. 1
    Ti pegas dous valores JSON
    Un orixinal (A) e un cambiado (B). Ambos analízanse localmente — nada se carga.
  2. 2
    Compáranse pola estructura
    A ferramenta camina ambas as árbores recursivamente, emparellando claves e índices de matriz independentemente do formato ou orde de claves.
  3. 3
    As diferenzas lístanse por camiño
    Cada cambio infórmase co seu camiño exacto (p. ex. user.roles[1]) como engadido (+), eliminado (−) ou cambiado (~) co valor antigo → novo.
  4. 4
    Ves un resumo claro
    Recuentos de engadidos/eliminados/cambiados, logo a lista detallada — ou confirmación de que ambos son idénticos.

As respostas de API e a configuración poden ser sensibles. A comparación execútase completamente no teu dispositivo — ningún valor se carga.

Ferramentas relacionadas

Preguntas frecuentes