{
"status":"OK",
"result":{
"location":{
"lng":116.307175,
"lat":40.057098
},
"precise":1,
"confidence":80,
"level":"\u9053\u8def"
}
}
这是调用百度借口返回的json数据,用什么格式解析它啊! Map<String,String> "result"的的值解析不了。
Map<String, Map<String,String>> "status"、"precise"这样的值解析不了。 该用什么格式,求指点。
json string
这属于复合型json格式JSONObject.toBean(JSONObject.fromObject(jsonStr), Map.class);
这样试下。jackson解析试试json核心包json-lib-2.4-jdk15.jar下载一个json工具包!
推荐:gson
用这个包来帮你解析!