提供的数据(用.分级,0表示数组)
orderInfo.subOrderInfo.subOrder1.type
orderInfo.subOrderInfo.subOrder2.0
目标结构
{
"orderInfo": {
"subOrderInfo": {
"subOrder1": {
"type": ""
},
"subOrder2": []
}
}
}
String json = "{'orderInfo':{'subOrderInfo':{'subOrder1':{'type':''},'subOrder2':[]}}}";
HashMap<String, String> map = JSON.parseObject(json, new TypeReference<HashMap<String, String>>(String.class, String.class) {});
System.out.println(map);