json-diff-rfc6902
Version:
This framework is to compare two JSON data and generate the Patch
70 lines • 976 B
JSON
[
{
"op": "replace",
"path": "/arr2/content/2/f2",
"value": 1
},
{
"op": "replace",
"path": "/arr2/content/2/f1",
"value": "b"
},
{
"op": "replace",
"path": "/arr2/content/1/f2",
"value": 2
},
{
"op": "replace",
"path": "/arr2/content/1/f1",
"value": "c"
},
{
"op": "replace",
"path": "/arr1/content/2/f2",
"value": 1
},
{
"op": "replace",
"path": "/arr1/content/2/f1",
"value": "b"
},
{
"op": "replace",
"path": "/arr1/content/1/f2",
"value": 2
},
{
"op": "replace",
"path": "/arr1/content/1/f1",
"value": "c"
},
{
"op": "replace",
"path": "/d",
"value": 44
},
{
"op": "remove",
"path": "/b"
},
{
"op": "remove",
"path": "/a"
},
{
"op": "add",
"path": "/f",
"value": 2
},
{
"op": "add",
"path": "/e",
"value": 3
},
{
"op": "add",
"path": "/m",
"value": 10
}
]