解析多对象JSON数据,只有对象没有数组,对象里面套多层对象

believe_forever 发布于 2014/09/28 11:19
阅读 5K+
收藏 0

解析类似:{"RspMessage":{"Head":{"lsh":"20140922153328302","returnCode":"DEAL0000","returnMessage":"操作执行成功"},"Body":{"verCode":"532488"}}}

jSON数据 然后一般情况只需要解析returnMessage的值和BODY对象里面的数据,而且BODY数据不同的情况里面返回的键和值也不一样 类似:{"RspMessage":{"Head":{"lsh":"20140926165300384","returnCode":"DEAL0000","returnMessage":"操作执行成功"},"Body":{"isSuccess":"1"}}}
加载中
0
亓斌哥哥
亓斌哥哥
我一直在思考:你这是想干啥呢?
believe_forever
believe_forever
这是一段JSON数据 然后解析 returnMessage里面的值和Body对象下的键和值呀 ,因为请求不一样返回的JSON也不一样Body对象会变的
0
进击的程序员
进击的程序员
不明觉厉。
believe_forever
believe_forever
(寒 ̄ii ̄)彡…彡…彡 其实就是解析json啊 只不过里面嵌套的全是对象
0
jince
jince
这个不好吧,键值对也必须要知道前面那个啊,或者你把object转成string吧,自己在获取
0
零下三度
零下三度
json和Map相互转化就行了。做接口的时候,还是用Map和List这种数据结构比较好,不要使用bean。 
0
牛奋Debug
牛奋Debug

用什么语言搞的呀?

用Php的话,直接json_decode($str,1)之后,就都转换成数组了

用Java的话,还是像楼上的,用map吧,key -> value形式,直接判断key是哪个就可以了

返回顶部
顶部