、、、、、、、、、、、、、解析json对象、、、、、、、
1.把json格式的字符串变成json对象。
jsonObject jsonObject = new JSONObject(resData);
2.分析resData顶层对象
a.如果根据键key获得值是数组,那么用
JSONArray basedata = jsonObject.getJSONArray("basedata");
从JSONArray数组取出一个内容用JSONArray 对象的getJSONObject(“key”);
b.如果根据键key获得值是字符串,那么用
String deviceName = jsonObject.getString("deviceName");
c.如果根据键key获得值是json对象,那么用
JSONObject jsonObject1 = basedata.getJSONObject(“key”);
d.其他依次同理,比如整数等。。
、、、、、、、、、、、、、、、、、、、、、、、赋值json对象方法。。。。。
JSONObject jsonObject = new JSONObject();
jsonObject.put("appId", "appId01");
jsonObject.put("globalId", xx);
StringEntity s = new StringEntity(jsonObject.toString(), "utf-8");