Json 数组
2018-08-06 09:10:36来源:博客园 阅读 ()
1. 一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“"名称/值" 对”之间运用 “,”(逗号)分隔。 名称用引号括起来;值如果是字符串则必须用括号,数值型则不须要。例如:
var json = { "name": "姓名", "sex": "25" };
2. 数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间运用 “,”(逗号)分隔。
var json_ar = [{ "name": "姓名1", "sex": "25" },{ "name": "姓名2", "sex": "26" }];
为了方便地处理JSON数据,JSON提供了json.js包,下载地址:http://files.cnblogs.com/sntetwt/json2.zip
在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
//对象字量量格式 var obj = { name: "姓名" , sex: 25 }; //JSON对象格式 var json = { "name" : "姓名" , "sex" : "25" }; //JSON字符串 var json_string = '{"name":"姓名","sex":"25"}' ; //测试 document.write(json_string.name) //结果:undefined,说明:不能访问JSON字符串里面的数据 var string_to_json = JSON.parse(json_string); document.write(string_to_json.name) //结果:姓名,说明:把JSON字符串转换为JSON对象格式后可以访问数据 var json_to_string = JSON.stringify(json); document.write(json_to_string); //结果:{"name":"姓名","sex":"25"} ,说明:把JSON对象转换成了字符串 |
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:拥抱单页网站! jQuery全屏滚动插件fullPage.js
下一篇:跨域
- JS简单去除数组中重复项的方法 2020-03-16
- jQuery异步提交表单的两种方式 2020-03-12
- 关于JS array的数组 2020-03-08
- javascript过滤数组重复元素的实现方法 2020-03-05
- jquery遍历筛选数组的几种方法和遍历解析json对象 2020-02-29
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash