4.3. replace (置換)
4.3. replace (置換)
"replace" 操作はターゲット位置の値を新しい値に置き換えます。操作オブジェクトは, 置換値を指定する内容を持つ "value" メンバーを含まなければなりません (MUST)。
操作が成功するには, ターゲット位置が存在しなければなりません (MUST)。
例えば:
{ "op": "replace", "path": "/a/b/c", "value": 42 }
この操作は機能的には, 値に対する "remove" 操作に続いて, 同じ場所で置換値を使用した "add" 操作を実行することと同じです。