我正在编写一个测试代码来比较 json 值。目前,它正在使用 JSONAssert 将我的 json 值与 api 响应进行比较并且工作正常。
但我认为响应 json 可能会更改以支持更多功能。然后 JSONAssert 可能会报告失败,因为存在预期之外的额外字段。
所以我想在使用 JSONAssert 之前制定一个逻辑来删除一些添加的元素。
有什么简单的方法可以从 json 中删除所需的字段吗?
示例)当前:{“field1”:“AAAA”,“field2”:“BBBB”} 下一个:{“field1”:“AAAA”, “field3”:“CCC”, “field2”:“BBBB”}
我想在使用它之前从 json 中删除“field3”。