JSON 语法是 JavaScript 对象表示法语法的子集。
- 数据在名称/值对中
- 数据由逗号分隔
- 花括号保存对象
- 方括号保存数组
-
JSON 名称/值对
JSON 数据的书写格式是:名称/值对。
名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值:
- "firstName" : "John"
-
JSON 对象
JSON 对象在花括号中书写:
对象可以包含多个名称/值对:
-
{ "firstName":"John" , "lastName":"Doe" }
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<html>
<body>
<h2>用JSON字符串来创建对象</h2>
<p>first name:<span id="fname"></span></p>
<script type="text/javascript">
var employees=[
{"firstname":"bill","lastname":"gate"},
{"firstname":"jiang","lastname":"ping"},
{"firstname":"xiao","lastname":"ma"}
];
employees[1].firstname="Jobs";
document.getElementById("fname").innerHTML=employees[1].firstname;
</script>
</body>
</html>