我有两个大的嵌套json objects
,我需要比较它是否相等。
我遵循了以下步骤,但失败了。
我将json对象转换为树图和json数组为hashsets,最后为每个对象返回一个树形图。
我使用map的equals方法来比较相等。
虽然两个地图都是按字母排序的(树形图)并且在键,值对中完全相同,但比较结果并不相等 任何人都可以提出一个很好的解决方案,以及案件失败的原因吗?
答案 0 :(得分:1)
请在此处查看此答案:Compare two JSON objects in Java
涵盖同样的事情。有很多方法,但我建议杰克逊:https://github.com/FasterXML/jackson
答案 1 :(得分:1)