【发布时间】:2018-04-13 15:05:57
【问题描述】:
我有一个 json 字符串,我的要求是转换为 map,其中 key 是 json 的字段。下面是我的 json
{
"A":[
{
"B":[
{
"C":[
{
"D1":"V1",
"D2":"X1",
"D3":Y1,
"D4":"Z1"
},
{
"D1":"V2",
"D2":"X2",
"D3":Y2,
"D4":"Z2"
}
]
}
]
}
]
}
键应该看起来像“A->B->C->D1”和对应的值V1,V2。
地图签名应类似于Map<String,List<String>>。 here 发布了类似的问题,但我的问题是从 json 字段中创建密钥。如果需要更多信息,请告诉我。提前致谢。
【问题讨论】:
-
我认为你必须建立自己的方法来做到这一点。
-
这是一个简单的link 将json值映射到java对象
-
谢谢@MohamedELAYADI 我有基本的知识,但我的问题是创建密钥。我想知道如果我们可以从 json 字段创建密钥,是否有一些库可以使用它。我正在寻找简化的解决方案如果可能的话。
-
首先,您的结构是否已修复或您正在寻找通用的东西?你甚至知道停止的水平吗?
-
结构已修复