Zum Hauptinhalt springen

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.