json 定义


Posted in Javascript onJune 10, 2008

我们知道
xml的写法:
<contact>

 <friend>

<name>Michael</name>

<email>17bity@gmail.com</email>

<homepage>http://www.jialing.net</homepage>
 </friend>

 <friend>

<name>John</name>

<email>john@gmail.com</email>

<homepage>http://www.john.com</homepage>
 </friend>

  <friend>

<name>Peggy</name>

<email>peggy@gmail.com</email>

<homepage>http://www.peggy.com</homepage>
 </friend>

</contact>

那json怎么写呢?
JSON:

[
{
 name:"Michael",
 email:"17bity@gmail.com",
 homepage:"http://www.jialing.net"
},
{
 name:"John",
 email:"john@gmail.com",
 homepage:"http://www.jobn.com"
},
{
 name:"Peggy",
 email:"peggy@gmail.com",
 homepage:"http://www.peggy.com"
}
]

可以很明显的看出:
JSON的格式:
1,对象:
{name:"Peggy",email:"peggy@gmail.com",homepage:"http://www.peggy.com"}
{ 属性 : 值 , 属性 : 值 , 属性 : 值 }
2,数组是有顺序的值的集合。一个数组开始于"[",结束于"]",值之间用","分隔。
[
{name:"Peggy",email:"peggy@gmail.com",homepage:"http://www.peggy.com"}, {name:"Peggy",email:"peggy@gmail.com",homepage:"http://www.peggy.com"},
{name:"Peggy",email:"peggy@gmail.com",homepage:"http://www.peggy.com"}
]
3, 值可以是字符串、数字、true、false、null,也可以是对象或数组。这些结构都能嵌套。
本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=488

Javascript 相关文章推荐
jscript之Open an Excel Spreadsheet
Jun 13 Javascript
js过滤数组重复元素的方法
Sep 05 Javascript
jQuery截取指定长度字符串的实现原理及代码
Jul 01 Javascript
JS学习之表格的排序简单实例
May 16 Javascript
Angular.JS判断复选框checkbox是否选中并实时显示
Nov 30 Javascript
jQuery Mobile漏洞会有跨站脚本攻击风险
Feb 12 Javascript
js实现下拉框效果(select)
Mar 28 Javascript
微信小程序 商城开发(ecshop )简单实例
Apr 07 Javascript
详解Vue2.0之去掉组件click事件的native修饰
Apr 20 Javascript
jQuery+Datatables实现表格批量删除功能【推荐】
Oct 24 jQuery
vue中element 的upload组件发送请求给后端操作
Sep 07 Javascript
Vue项目打包部署到apache服务器的方法步骤
Feb 01 Vue.js
json简单介绍
Jun 10 #Javascript
告诉大家什么是JSON
Jun 10 #Javascript
javascript模仿msgbox提示效果代码
Jun 10 #Javascript
javascript 建设银行登陆键盘
Jun 10 #Javascript
js left,right,mid函数
Jun 10 #Javascript
国外的为初学者写的JavaScript教程
Jun 09 #Javascript
使用jscript实现二进制读写脚本代码
Jun 09 #Javascript
You might like
发布一个迷你php+AJAX聊天程序[聊天室]提供下载
2007/07/21 PHP
php下连接mssql2005的代码
2011/01/17 PHP
教你如何快捷的使用cmd访问mysql小技巧
2014/05/26 PHP
php获取文件名后缀常用方法小结
2015/02/24 PHP
解决laravel中日志权限莫名变成了root的问题
2019/10/17 PHP
css值转换成数值请抛弃parseInt
2011/10/24 Javascript
jquery方法+js一般方法+js面向对象方法实现拖拽效果
2012/08/30 Javascript
JS关键字球状旋转效果的实例代码
2013/11/29 Javascript
jQuery向上遍历DOM树之parents(),parent(),closest()之间的区别
2013/12/02 Javascript
浅谈Javascript 执行顺序
2013/12/18 Javascript
JQuery打造省市下拉框联动效果
2014/05/18 Javascript
jQuery插件jRumble实现网页元素抖动
2015/06/05 Javascript
js 实现一些跨浏览器的事件方法详解及实例
2016/10/27 Javascript
input框中的name和id的区别
2016/11/16 Javascript
JS奇技之利用scroll来监听resize详解
2017/06/15 Javascript
for循环 + setTimeout 结合一些示例(前端面试题)
2017/08/30 Javascript
vue中使用localstorage来存储页面信息
2017/11/04 Javascript
对angular 监控数据模型变化的事件方法$watch详解
2018/10/09 Javascript
[01:01:35]Optic vs paiN 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python中的ctime()方法使用教程
2015/05/22 Python
python实现生命游戏的示例代码(Game of Life)
2018/01/24 Python
Python使用字典的嵌套功能详解
2019/02/27 Python
Python安装Flask环境及简单应用示例
2019/05/03 Python
Django中create和save方法的不同
2019/08/13 Python
详解Django ORM引发的数据库N+1性能问题
2020/10/12 Python
CSS3中HSL和HSLA的简单使用示例
2015/07/14 HTML / CSS
Charlotte Tilbury英国官网:英国彩妆品牌
2017/05/26 全球购物
公司新员工的演讲稿注意事项
2014/01/01 职场文书
师范毕业生自我鉴定
2014/01/15 职场文书
2014年机关植树节活动方案
2014/02/27 职场文书
查摆问题对照检查材料
2014/08/28 职场文书
乡镇保密工作承诺书
2015/05/04 职场文书
小学记事作文之200字
2019/08/06 职场文书
html5移动端禁止长按图片保存的实现
2021/04/20 HTML / CSS
golang为什么要统一错误处理
2022/04/03 Golang
python解析照片拍摄时间进行图片整理
2022/07/23 Python