我在JSON上有一个couchdb database文档,在我的本地计算机上生成了另一个文档。我想比较两个文档并更新couchdb上的现有文档与本地文档的差异。我做了一些研究并听说php_jsonpath 同时我发现了一个示例实现python而不是php,它是:
import json
import couchdb # https://pypi.python.org/pypi/CouchDB
import jsonpatch # https://pypi.python.org/pypi/jsonpatch
server = couchdb.Server()
db = server['mydb']
doc_a = db['some-doc-id']
doc_b = json.load(open('doc.json', 'rb'))
patch = jsonpatch.make_patch(doc_a, doc_b)
patch.apply(doc_a)
db.save(doc_a)
我想知道是否有人可以帮助我使用php相当于这个或者用php.Thanks实现这个的另一种方式。