json的运用

来源:互联网 发布:c语言实现高斯滤波 编辑:程序博客网 时间:2024/05/21 06:10

java服务器端

json包下载  http://pan.baidu.com/s/1jGAShfw

要导入相应的包json包


public static void main(String[] args){

String temp="{'data':{'a':[{'b1':'bb1','c1':'cc1'},{'b2':'bb2','c2':'cc2'}]}}";

JSONObject jodata =JSONObject.fromObject(temp);

JSONObject joa =JSONObject.fromObject(jodata.get("data").toString());

JSONArray ja=JSONArray.fromObject(joa.get("a"));

for(int i=0;i<ja.size();i++){

JSONObject o=ja.getJSONObject(i);

if(o.get("b1")!=null){

System.out.println(o.get("b1"));

}

System.out.println(o.get("c1"));

System.out.println(o.get("b2"));

if(o.get("c2")!=null){

System.out.println(o.get("c2"));

}

}

}


Android端
无需导包,有自带的包
 JSONObject jsonObject=new JSONObject(result);
JSONObject jo=jsonObject.getJSONObject("6");
String url =( jo.get("url").toString());
这样的方式
0 0
原创粉丝点击