map格式和string格式转化为json格式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_23145857/article/details/81744907

1.Map转化为json

 Map<String, Object> data;

JSONObject dataJson = new JSONObject(data);//map转化为json

    String  cano= dataJson.get("CarNO");

2.String转化为json

eg1

String  results=    saveorUpdateServices.execute(params,type);
            
            
            System.out.println("*********results:"+results);
                JSONObject dataJson = new JSONObject();//注意这里的JSONObject为com.alibaba.fastjson

/*com.alibaba.fastjson.JSONObject dataJson = new com.alibaba.fastjson.JSONObject();*/
               
                    JSONObject  er=    (JSONObject) dataJson.parse(results);//String转化为json
                    success=     Integer.valueOf(er.get("success").toString()) ;

eg2

    String results = EntityUtils.toString(response.getEntity());
            JsonObject json=new JsonParser().parse(results).getAsJsonObject();
            int resultCode=json.get("resultCode").getAsInt();
            System.out.println("querypersonsbycar-SUCCESS:获取人员卡信息成功没有信息时的数据!\n\t信息如下:"+json);
            if(resultCode==0){
                JsonElement dataItems=json.get("dataItems");
               

猜你喜欢

转载自blog.csdn.net/qq_23145857/article/details/81744907