詳細理解JSON
阿新 • • 發佈:2017-08-31
http .cn .com ava 輕量 頁面 理解 val 推出
1.什麽是JSON?
全稱:JSON(Javascript Object Notation)
在IE7之後javascript推出的一種對象語法。
JSON是一種輕量級的數據交換格式,是獨立的語言。
作用:通常用於服務端向頁面傳輸數據。
優點:易於理解。點擊這裏查看JSON和XML比較http://www.cnblogs.com/SanMaoSpace/p/3139186.html
json.jar下載:http://download.csdn.net/download/qq_31708763/9957838
2.JSON語法規則:
數據為鍵值對 k : v
數據由逗號分隔 ,
大括號保存對象 對象:{}
方塊保存數組 []
屬性:屬性名:值,多對屬性和值之間使用逗號分隔。
多個對象,可以使用JSON數組來組織,
JSON數組:
[{id:1,city:xxx},{ id:2,city:xxx },{ id:3,city:xxx }]
var arr=[{
id:1,
city:"北京"
},
{
id:2,
city:"上海"
},
{
id:3,
city:"廣州"
}];
如何將一個json形式的字符串,轉換成json對象?
使用eval()函數
var obj = eval("(" + ")")
也可以var obj = JSON.parse(arr);
點擊這裏查看城市級聯實例http://blog.csdn.net/qq_31708763
詳細理解JSON