如何比较值是否小于或等于2 jsons?
我有一个Json:
{"item1":{"443189342":0,"438702562":5,"437211162":0,"496545602":0,"444776102":0},"item2":{"443189342":4,"438702562":2,"437211162":2,"496545602":5,"444776102":22}}
至于现在我在做什么:
private static void compareValues(ObjectNode value1, ObjectNode value2) {
assertEquals(value1, value2);
}
但我想声明值是否超出阈值(0.05)?我的意思是如何验证值是否相同或value1是否小于value2?
答案 0 :(得分:0)
首先复制一些json面食 http://www.jsonschema2pojo.org/ 这将为您提供一个很好的java类对象! 然后你想在该类中扩展Comparable。这将要求您覆盖隔离区。见下面的链接。
http://javarevisited.blogspot.com/2011/11/how-to-override-compareto-method-in.html 祝你好运!!