答案 0 :(得分:1)
您可能不想编写自己的JSON补丁解析器。
Java EE 8现在支持RFC 6902 JSR 374 JSON-P 1.1}:JsonPatch
,JsonPatchBuilder
和JsonPatch.Operation
您正在寻找的主要类型。
Spring Data REST还支持RFC 6902:PatchConverter<T>
,JsonPatchPatchConverter
,Patch
和PatchOperation
是主要类型。
或者,如果您使用杰克逊,您可以考虑使用json-patch
库。
答案 1 :(得分:0)
正如@chrylis所回答的那样,我宁愿创建一个包含 op ,路径,值和来自的类是田野。