JavaScript中JSON字符串与JSON对象的互转及JSON对象的取值:
var jsonString = '{"key1":"value1","key2":"value2"}'; // 转换为json对象 var jsonObject = JSON.parse(jsonString); // 取json中的值 alert(jsonObject.key1); // 转换为json类型的字符串 var str = JSON.stringify(jsonObject);
Java中JSON字符串与JSON对象的互转及JSON对象的取值:
String jsonStr = "{key1:value1,key2:value2}"; // JSON字符串转实体对象 UserObject userObject= JSON.parseObject(jsonStr,UserObject.class); // JSON字符串转JSONObject后进行取值 JSONObject jsonObject = JSONObject.parseObject(jsonStr); // 取值 jsonObject.get(key1); // JSONObject对象转JSON字符串 jsonStr = jsonObject.toJSONString(); // 实体对象转JSON字符串 jsonStr = JSON.toJSONString(userObject);