Saltar al contenido
uencoder

JSON Patch

JSON Patch (RFC 6902) describe las diferencias de un documento como un array de operaciones (add/remove/replace/move/copy/test), habilitando actualizaciones parciales atómicas.

Propósito

Expresar cambios a un documento JSON en un formato estándar para peticiones PATCH, edición colaborativa y sincronización de estado.

Mecanismo

Un parche es un array de operaciones, cada una con op, path (un JSON Pointer) y value/from. Las operaciones se aplican en orden: add inserta, remove borra, replace sobrescribe, move/copy transfieren y test verifica.

Casos de uso

  • Peticiones HTTP PATCH
  • Edición colaborativa en tiempo real
  • Sincronización de estado JSON

Herramientas relacionadas

References