为了账号安全,请及时绑定邮箱和手机立即绑定

​java解析复杂json数据的问题

​java解析复杂json数据的问题

weibo_那是什么叨_03580699 2018-03-13 15:57:12
网上很多解析json数据的例子都是根据的明确的数据的格式,某一处是string,某一个处是数组或对象。请教下,如果不知道它的数据格式,数据里包含string、数组[]、对象、数组对象同时出现等情况,该如何解析?例如(当然结构不确定的):{                                                 "Name" :      "奥巴马" ,                           "ByName" :    ["小奥","小巴","小马"],                            "Education" : {                                         "GradeSchool" :  "华盛顿第一小学",                                             "MiddleSchool" : ["华盛顿第一初中" , "华盛顿第一高中"],                                           "University" :  {                                                                 "Name" : "哈佛大学",                                                                "Specialty" : ["软件工程","会计"]                                                            }                                       }, "Education1": [{"a":"呵呵","b":"ahahahhaha"},{"ccc":"huhuhu"}]                            }
查看完整描述

1 回答

?
老卫

TA贡献11条经验 获得超8个赞

必须要知道数据的格式。格式就像是接口协议。

不知道格式,就像不知道方法的参数一样,肯定是行不通的。

最多,你能拿到一个 JSON 字符串。

查看完整回答
反对 回复 2018-03-13
  • 1 回答
  • 0 关注
  • 837 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信