JSONObject对象和JSONArray对象的使用

1.JSONObject

 json对象,就是一个键对应一个值,使用的是大括号{ },如:{key:value}

2.JSONArray

  json数组,使用中括号[ ],只不过数组里面的项也是json键值对格式的


  Json对象中添加的是键值对,JSONArray中添加的是Json对象

 

  JSONObject Json = new JSONObject(); 
  JSONArray JsonArray = new JSONArray(); 
  Json.put("key", "value");//JSONObject对象中添加键值对 
  JsonArray.add(Json);//将JSONObject对象添加到Json数组中  


3,JSONObject与Map

   Map map和json都是键值对,不同的是map中键值对中间用等号分开,json中键值对中间用冒号分开。其实json就是一种特殊形式的map。

    Map<String,String> strmap=new JSONObject();  

 

  这里的需求是:request对象获取的map,想要返回json格式也不用白费力了

posted @ 2017-07-14 10:06  Lucky-Day  阅读(671)  评论(0编辑  收藏  举报