JSON Merge Patch
JSON Merge Patch (RFC 7396) describe actualizaciones JSON con semántica de fusión: los campos del parche sobrescriben los campos homónimos del objetivo, y null elimina un campo.
Propósito
Proporcionar semántica de actualización por fusión más simple que JSON Patch para escenarios de sobrescritura directa sin move/copy.
Mecanismo
Fusión recursiva: los campos del parche sobrescriben los campos homónimos del objetivo; un campo de parche null elimina el campo objetivo; cuando parche y objetivo son objetos se fusionan recursivamente, y en caso contrario el parche reemplaza al objetivo.
Casos de uso
- Peticiones HTTP MERGE
- Actualizaciones JSON simples
- Sustituciones de configuración