JSON Merge Patch
JSON Merge Patch (RFC 7396) beschreibt JSON-Aktualisierungen mit Merge-Semantik: Patch-Felder überschreiben gleichnamige Zielfelder, und null löscht ein Feld.
Zweck
Einfachere Merge-Update-Semantik als JSON Patch bieten, für reine Überschreib-Szenarien ohne move/copy.
Mechanismus
Rekursiver Merge: Patch-Felder überschreiben gleichnamige Zielfelder; ein null-Patch-Feld löscht das Zielfeld; sind Patch und Ziel Objekte, wird rekursiv gemergt, andernfalls ersetzt der Patch das Ziel.
Anwendungsfälle
- HTTP-MERGE-Anfragen
- Einfache JSON-Updates
- Konfigurations-Overrides