这是我需要转换的 JSON 结构:
{
"United Kingdom": {
"visit_count": 2,
"cities": {
"London": 2
}
},
"Netherlands": {
"visit_count": 1182,
"cities": {
"Amsterdam": 441
}
}
}
它基本上是一个 JSonObject,它包含一个对象数组,但键是国家名称,右边部分是对象的属性。 “城市”JsonObject 也是如此。 现在我尝试使用 jsonschema2pojo 执行此操作,但当这些对象实际上是同一类型时,它会尝试在国家名称(英国、荷兰)之后创建对象。 我正在考虑以某种方式将 json 加载到 HashMap 中,但不知道该怎么做。有可能吗?
最佳答案
关于java - 我需要将 JsonObject 转换为 HashMap ,但 JSON 的结构有点不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29607998/