大神求解,json解析中的各种套用,各种套路。套路深求解
用java工具方法解析一下的json串,都要解析成对象的或者是List套用对象的形式
最好是用json的java解析工具来解答。万分感觉各位大牛别路过!!!
{
status: 0,
message: "query ok",
data_version: "20160929",
result: [
[{
id: "110099",
name: "北京",
fullname: "北京市",
pinyin: [
"bei",
"jing"
],
location: {
lat: 39.90469,
lng: 116.40717
}
}, {
id: "120099",
name: "天津",
fullname: "天津市",
pinyin: [
"tian",
"jin"
],
location: {
lat: 39.0851,
lng: 117.19937
}
}, {
id: "130300",
name: "秦皇岛",
fullname: "秦皇岛市",
pinyin: [
"qin",
"huang",
"dao"
],
location: {
lat: 39.93545,
lng: 119.59964
},
cidx: [
36,
42
]
}],
[{
id: "110099",
name: "北京",
fullname: "北京市",
pinyin: [
"bei",
"jing"
],
location: {
lat: 39.90469,
lng: 116.40717
}
}, {
id: "120099",
name: "天津",
fullname: "天津市",
pinyin: [
"tian",
"jin"
],
location: {
lat: 39.0851,
lng: 117.19937
}
}, {
id: "130300",
name: "秦皇岛",
fullname: "秦皇岛市",
pinyin: [
"qin",
"huang",
"dao"
],
location: {
lat: 39.93545,
lng: 119.59964
},
cidx: [
36,
42
]
}],
]
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你这个不是一个 JSON,只是一个 JavaScript 对象字面量。JSON 的格式要严格得多,可以参考 http://json.org/
Java 转换 JSON 的库还是比较多,比如 Gson,Jackson 等,自己搜一搜,选一个。
建模是肯定的,不然你不好处理数据,你这大概需要建这么几个模型(各类的属性就自己填了)