JSON Patch -


Apache
跨平台

软件简介

JSON Patch 是一个用来描述 JSON 文档变化的格式,它本身也是 JSON 文档。可与 HTTP PATCH
method
合并使用。JSON Patch 在 IETF 中规范是 RFC
6902
。JSON Patch 包括多种编程语言的实现。

示例:

原始文档

{
  "baz": "qux",
  "foo": "bar"
}

Patch

[
  { "op": "replace", "path": "/baz", "value": "boo" },
  { "op": "add", "path": "/hello", "value": ["world"] },
  { "op": "remove", "path": "/foo"}
]

结果

{
   "baz": "boo",
   "hello": ["world"]
}