我需要打印两个json数组之间的区别我正在使用
Type mapType = new TypeToken<Map<String, Object>>() {
}.getType();
Map<String, Object> firstMap = g.fromJson(jsonElement1, mapType);
Map<String, Object> secondMap = g.fromJson(jsonElement2, mapType);
MapDifference diff = Maps.difference(firstMap, secondMap);
如果它是一个json字符串对象,上面的代码工作正常,但它抛出错误
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 now.
如何打印这两个json数组之间的区别
答案 0 :(得分:1)