1、JSON 语法规则
* 数据在名称/值对中* 数据由逗号分隔
* 花括号保存对象
* 方括号保存数组
{
"employees": [
{ "firstName":"Bill" , "lastName":"Gates" },
{ "firstName":"George" , "lastName":"Bush" },
{ "firstName":"Thomas" , "lastName":"Carter" }
]
}
2、JSON 值可以是:
数字(整数或浮点数)字符串(在双引号中)
逻辑值(true 或 false)
数组(在方括号中)
对象(在花括号中)
null
3、后台
参考:http://blog.csdn.net/zhoufoxcn/article/details/6254657//json格式一
var json1 = {
"employees": [
{ "firstName": "Bill", "lastName": "Gates" },
{ "firstName": "George", "lastName": "Bush" },
{ "firstName": "Thomas", "lastName": "Carter" }
]
}
//json格式二
var json2 = [
{ "firstName": "Bill", "lastName": "Gates" },
{ "firstName": "George", "lastName": "Bush" },
{ "firstName": "Thomas", "lastName": "Carter" }
];
//json格式三
var json3 = { 'name': 'fujiong', 'lastname': 'ruanjingtian' };
PrintWriter pw = response.getWriter();
System.out.println(">>>>>>>>>>>>>>当前返回的JSON数据:"+JSONObject.fromObject(obj).toString());
pw.write(JSONObject.fromObject(obj).toString());
pw.flush();
pw.close();
return null;
4、前台
<script type="text/javascript">
$.get(basePath + '****.action',function(data){
//do something
}) ;
</script>