Passa al contenuto principale

4.3. replace (sostituzione)

4.3. replace (sostituzione)

L'operazione "replace" sostituisce il valore nella posizione di destinazione con un nuovo valore. L'oggetto operazione DEVE (MUST) contenere un membro "value" il cui contenuto specifica il valore di sostituzione.

La posizione di destinazione DEVE (MUST) esistere affinché l'operazione abbia successo.

Ad esempio:

{ "op": "replace", "path": "/a/b/c", "value": 42 }

Questa operazione è funzionalmente identica a un'operazione "remove" per un valore, seguita immediatamente da un'operazione "add" nella stessa posizione con il valore di sostituzione.