javascript JSON
用于储存和传输的数据格式。
通常用于服务器向网页传送数据。
什么是JSON
-
英文全称:javascript Object Notation。
-
轻量级的数据交换格式。
-
独立的语言。
-
易于理解。
语法规则
-
数据为键/值对。
-
数据由逗号分隔
-
大括号保存对象
-
方括号保存数组
var html = '';
for (v in json_web.sites) {
html += '' + json_web.sites[v].name + '';
}
document.getElementsByTagName('body')[0].innerHTML = html;
JSON 字符串转换为 JavaScript 对象
JSON.parse();
var json_web = JSON.parse(web);
console.log(json_web); // Object { sites: Array[2] }
JavaScript对象转换为 JSON字符串
JSON.stringify()
var str_web = JSON.stringify(json_web);
console.log(str_web); // web字符串
JSON数据的使用
var html = '';
for (v in json_web.sites) {
html += '<a href="' + json_web.sites[v].url + '">' + json_web.sites[v].name + '</a>';
}
document.getElementsByTagName('body')[0].innerHTML = html;