JSON【javascript object notation】
是一种交换数据的标准,一般用于客户端与服务器之间的数据转换。
eg:将一个java对象转换成浏览器可以识别的javascript对象
JSON基本语法
{"name" : "cckp" , "age" : "22"}
{"name" : "cckp" , "age" : "22" , "addr" : { "city" : "gz" , "xiaoqu" : "py"}}
属性名字要添加引号
属性值如果是字符串需要引号
数据类型有:string , number , boolean , null , object
如何将一个java对象(包括java对象数组、集合)转成一个json字符串
使用json库提供的工具:【需要导入相关jar包】
1、对象:
JSONObject jsobject = JSONObject.fromObject(srcObj);
String jsonStr = jsobject.toString();
2、集合:
JSONArray jsonArr = JSONArray.fromObject(listObj);
String jsonStr = jsonArr.toString();
如何将一个json字符串转换成js对象
JQuery中提供的 $.parseJSON()函数