?????? JSON
JSON? ???? ???? ???? ? ???? ?????.
JSON? ????? ???? ? ???? ???? ???? ? ?????.
JSON?? ??????
JSON, ?? ?? ??? JavaScript Object Notation
JSON? ?? ??? ?? ?????.
JSON? ???? ?????. *
JSON? ???? ????.
Tip: JSON? JavaScript ??? ????? JSON ??? ???? ????.
???? ?? ????? ??? ?? ? ??? ??? ???? ??? ? ????.
?? JSON ??? ?? ??? ?????. 3?? ?? ??? ??(??):
{"employees":[
?{"firstName":"John", "lastName":"Doe"} ~??????????????????????{"firstName":"Peter", "lastName":"Jones"}
]}
JSON ?? ?? JSON ??? JavaScript ??? ???? ??? ??? ?????. ???? ??? JavaScript ????? JSON ???? JavaScript ??? ?? ??? ? ????.
JSON ?? ?????? ?/? ????.
- ???? ??? ?????.
- ???? ?? ??
- ???? ?? ??
- JSON ??? - ??? ??? ??? ?? ?????
JSON ??? ??? JavaScript ?? ??? ????? ?/? ????. ?/? ?? ?? ??(???? ?), ??, ??? ?????. "firstName":"John" JSON ?? JSON ?? ??? ?? ?? ?????. JavaScript? ????? ??? ?? ?/? ?? ??? ? ????. {"firstName":"John", "lastName":"Doe"} JSON ?? JSON ?? ??? ?? ?????. JavaScript? ????? ???? ??? ??? ? ????: "employees":[ ? ??? "employees" ??? ?????. ? ?? ??? ???? ????. ? ??? ??(?? ??)? ?????. JSON ???? JavaScript ??? ?? ?? ??? ???? JSON ???? ?? ? ???? ???? ?????. ???? ?? ? ????? ?? JSON ???? ?????. ?? JavaScript ???? ????. ???? JSON ??? ??????. var text = '{ "employees" : [' + ?? ?? JavaScript ?? ?? JSON.parse()? ???? ???? JavaScript ??? ?????. var obj = JSON. ?? ??(???); ????? ????? ? JavaScript ??? ?????. Instance ????? ???? ??? ??? ?? ??
?{"firstName":"John", "lastName":"Doe"},
?{"firstName":"Anna", " lastName":"Smith"},
{"firstName":"Peter", "lastName":"Jones"}
]
'{ " firstName":"John" , "lastName":"Doe" },' +
'{ "firstName":"Anna" , "lastName":"Smith" },' +
'{ "firstName" :"Peter" , "lastName":"Jones" } ]}';<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<h2>為 JSON 字符串創(chuàng)建對象</h2>
<p id="demo"></p>
<script>
var text = '{"employees":[' +
'{"firstName":"John","lastName":"Doe" },' +
'{"firstName":"Anna","lastName":"Smith" },' +
'{"firstName":"Peter","lastName":"Jones" }]}';
obj = JSON.parse(text);
document.getElementById("demo").innerHTML =
obj.employees[1].firstName + " " + obj.employees[1].lastName;
</script>
</body>
</html>
Function ?? JSON.parse() ? JSON ???? JavaScript ??? ???? ? ?????. JSON.stringify() ? JavaScript ?? JSON ???? ???? ? ?????.