2016 - 2024

感恩一路有你

json转化为数组 如何从jsonarray中取数据?

浏览量:2826 时间:2021-03-15 05:02:17 作者:admin

如何从jsonarray中取数据?

我们需要编写一个方法将JSON数据转换成列表集合数据,public staticlistjson tobean(字符串数据,对象bean){listlist=newarraylist()尝试{jsonarraraytry{array=newjsonarray(data)for(inti=0I)<array.length长度()i){ObjecttoBean=getBean(bean)jsonobjecttob=newJSONObject()ob=(JSONObject)数组.get(i) toBean=jsonStrToBean(ob,toBean)列表.添加(toBean)}returnlist}catch(JSONExceptione){尝试{Objectobj=nullJSONObjectjsonObj=newJSONObject(data)ObjecttoBean=getBean(bean)toBean=jsonStrToBean(jsonObj,toBean)列表.添加(toBean)returnlist}捕获(JSONExceptione1){日志错误(“Er rorcovertStringtoJSONObject”,e)e1.printStackTrace()}e.printStackTrace()日志错误(“errorcoverstringtojsonarray“,e)}捕获(securityexceptione){e.printstacktrace()}returnist},然后取出列表集数据中的值。应该没问题。

json转化为数组 获取json数组里的数据 json数组数据格式

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。