介紹
JSON 是用於存儲和傳輸數據的格式。
JSON 通常用於服務端向網頁傳遞數據 。
可以用JS語言編寫 , 但是本質上還是一個文本 , 所以基本任何語言都可以讀取.
筆記
聲明文本格式
可以看成:一個對象裏創建一個數組 , 數組裏繼續創建對象 .
{"userName":[
{"name" : "Ghoset" },
{"name" : "ZhangSan" },
{"name" : "Lisi" }
]}
JS中解析並輸出內容
//將聲明修改成字符串類型
var text = ' {"userName":[ ' +
'{"name" : "Ghoset" }, ' +
' {"name" : "ZhangSan" }, ' +
' {"name" : "Lisi" } ]}';
console.log(text );
//調用JSON下的parse()方法解析
obj = JSON.parse(text );
if(obj ){
//索引出JSON裏面需要表示的數據
var name = obj.userName[0].name; //0對就着格式聲明數組裏的第一個對象
console.log(name );
}