文章目录
- 后端部分
- 前端部分
后端部分
Option op = new Option("海淀","hd");//java对象转换json对象
JSONObject obj = JSONObject.fromObject(op); //json对象转换成json字符串
String str = obj.toString();List<Option> ops = new ArrayList<Option>();//java集合对象转换成json数组对象,数组内的元素都是json对象
JSONArray obj = JSONArray.fromObject(ops); //json数组对象转换成json字符串
String str = obj.toString();
前端部分
//json字符串转换成js对象
function f1(){var str = "{'name':'zs','age':22}";var obj = str.evalJSON();alert(obj.name);
}var str = "[{'name':'zs','age':22},{'name':'ww','age':32}]";
var objs = str.evalJSON();//json字符串转换成js数组对象
alert(objs[1].name); // ww