4.3. replace (Ersetzen)
4.3. replace (Ersetzen)
Die "replace"-Operation ersetzt den Wert an der Zielstelle durch einen neuen Wert. Das Operationsobjekt MUSS (MUST) ein "value"-Mitglied enthalten, dessen Inhalt den Ersatzwert angibt.
Die Zielstelle MUSS (MUST) existieren, damit die Operation erfolgreich ist.
Zum Beispiel:
{ "op": "replace", "path": "/a/b/c", "value": 42 }
Diese Operation ist funktional identisch mit einer "remove"-Operation für einen Wert, gefolgt von einer "add"-Operation an derselben Stelle mit dem Ersatzwert.