首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >计算JSON差异

计算JSON差异
EN

Stack Overflow用户
提问于 2011-09-19 17:31:21
回答 1查看 97关注 0票数 0

考虑两个JSON对象,在Java中如何计算它们之间的差异(子集)?我目前使用的是net.sf.json库;

我特别希望有这样的报告: JSON1有JSON2没有的这些项目;有没有内置的东西?

EN

回答 1

Stack Overflow用户

发布于 2011-09-19 17:44:34

从标记中可以看出,您打算使用Java来完成此任务。

您可以做的是,将JSON字符串解析为Java域对象,如Student、Bus、Animal或任何域,然后覆盖域中的equals和hashcode方法。

例如,

代码语言:javascript
复制
class Animal{
 private String name;

 public boolean equals(Object object){
  ...
 }

 public int hashcode(){
  ...
  // better to use Apache commons hashcodebuilder for this purpose
 }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7468866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档