成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

jsonarray轉(zhuǎn)list對(duì)象 如何獲取jsonarray中某個(gè)值?

如何獲取jsonarray中某個(gè)值?Public static void jsontobean(string data){嘗試{jsonarray array=new jsonarray(data)/

如何獲取jsonarray中某個(gè)值?

Public static void jsontobean(string data){嘗試{jsonarray array=new jsonarray(data)//將JSON字符串轉(zhuǎn)換為JSON數(shù)組(int i=0 i<)數(shù)組長度()I){//循環(huán)JSON數(shù)組jsonobject ob=(jsonobject)數(shù)組.get(i) //獲取JSON對(duì)象字符串名稱=對(duì)象獲取字符串(“name”)//name這里是列名。獲取JSON對(duì)象中列名的值系統(tǒng)打印(name)//output name}catch(jsonexception E){}

我們需要編寫一個(gè)方法將JSON數(shù)據(jù)轉(zhuǎn)換成列表集合數(shù)據(jù),public staticlistjsontobean(string data,object bean){listlist=newarraylist()try{jsonarraytry{array=newjsonarray(data)for(inti)=0I)和ltarray.length長度()i){ObjecttoBean=getBean(bean)jsonobjecttob=newJSONObject()ob=(JSONObject)數(shù)組.get(i) toBean=jsonStrToBean(ob,toBean)列表.添加(toBean)}returnlist}catch(JSONExceptione){嘗試{Objectobj=nullJSONObjectjsonObj=newJSONObject(data)ObjecttoBean=getBean(bean)toBean=jsonStrToBean(jsonObj,toBean)列表.添加(toBean)returnlist}捕獲(JSONExceptione1){日志錯(cuò)誤(“Er rorcovertStringtoJSONObject”,e)e1.printStackTrace()}e.printStackTrace()日志錯(cuò)誤(“errorcoverstringtojsonarray”,e)}捕獲(securityexceptione){e.printstacktrace()}returnist},然后取出列表集數(shù)據(jù)中的值。應(yīng)該沒問題。