gpt4 book ai didi

java - 我需要将 JsonObject 转换为 HashMap ,但 JSON 的结构有点不同

转载 作者:行者123 更新时间:2023-11-29 05:08:26 25 4
gpt4 key购买 nike

这是我需要转换的 JSON 结构:

{
"United Kingdom": {
"visit_count": 2,
"cities": {
"London": 2
}
},
"Netherlands": {
"visit_count": 1182,
"cities": {
"Amsterdam": 441
}
}
}

它基本上是一个 JSonObject,它包含一个对象数组,但键是国家名称,右边部分是对象的属性。 “城市”JsonObject 也是如此。现在我尝试使用 jsonschema2pojo 执行此操作,但当这些对象实际上是同一类型时,它会尝试在国家名称(英国、荷兰)之后创建对象。我正在考虑以某种方式将 json 加载到 HashMap 中,但不知道该怎么做。有可能吗?

最佳答案

使用谷歌的 Gson,效果很好。

https://code.google.com/p/google-gson/

并查看 here

关于java - 我需要将 JsonObject 转换为 HashMap ,但 JSON 的结构有点不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29607998/

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