gpt4 book ai didi

java - 打印两个 json 数组之间的差异

转载 作者:行者123 更新时间:2023-11-30 06:53:33 25 4
gpt4 key购买 nike

我需要打印我正在使用的两个 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:预期为 BEGIN_OBJECT,但现在在第 1 行为 STRING。

如何打印这两个json数组的差异

最佳答案

关于java - 打印两个 json 数组之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42245853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com