1、Java中 Object转JSONObject:
JSONObject json=(JSONObject) JSONObject.toJSON(list.get(0));
2、Java中 Object转化为ArrayList
List
3、Java中 获取Object中的值的方法
例:
Object object = {name:“张三”,age:23}
代码实现:
Map entity = (Map)object;
//获取object中name的值:
String name = entity.get("name").toString();
//获取object中age的值
int age = Integer.valueOf(entity.get("age"));
4、JSON对象中获取指定key的值
平时处理Json对象时,想获取JSON对象中指定key的值,如下图,想直接取到"result"、"status"的值。
{
"code": 0,
"message": "ok",
"body": {
"result": "success",
"status": "1"
}
}
取值:
strResult = EntityUtils.toString(httpResponse.getEntity());
JSONObject jsonObject = JSONObject.parseObject(strResult);
String result = jsonObject.getJSONObject("body").getString("result");



