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 相关文章推荐
JavaScript中的History历史对象
Jan 16 Javascript
flexigrid 类似ext grid的JS表格代码
Jul 17 Javascript
javascript 禁用IE工具栏,导航栏等等实现代码
Apr 01 Javascript
JS常用函数使用指南
Nov 23 Javascript
JavaScript中的this机制
Jan 30 Javascript
Bootstrap每天必学之导航条(二)
Mar 01 Javascript
前端面试题及答案整理(二)
Aug 26 Javascript
JS实现加载和读取XML文件的方法详解
Apr 24 Javascript
vue+iview写个弹框的示例代码
Dec 05 Javascript
浅谈Koa2框架利用CORS完成跨域ajax请求
Mar 06 Javascript
微信小程序中进行地图导航功能的实现方法
Jun 29 Javascript
详解html-webpack-plugin插件(用法总结)
Sep 12 Javascript
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内核解析:PHP中的哈希表
2014/01/30 PHP
用php代码限制国内IP访问我们网站
2015/09/26 PHP
php仿微信红包分配算法的实现方法
2016/05/13 PHP
PHP生成图片验证码功能示例
2017/01/12 PHP
PHP对象相关知识总结
2017/04/09 PHP
使用JavaScript switch case 另类写法
2010/03/14 Javascript
jquery增加时编辑jqGrid(实例代码)
2013/11/08 Javascript
jquery无法设置checkbox选中即没有变成选中状态
2014/03/27 Javascript
javascript中if和switch,==和===详解
2015/07/30 Javascript
JavaScript中的普通函数和箭头函数的区别和用法详解
2017/03/21 Javascript
JS实现复选框的全选和批量删除功能
2017/04/05 Javascript
基于Vue的延迟加载插件vue-view-lazy
2018/05/21 Javascript
vue内置组件transition简单原理图文详解(小结)
2018/07/12 Javascript
angular 数据绑定之[]和{{}}的区别
2018/09/25 Javascript
编写更好的JavaScript条件式和匹配条件的技巧(小结)
2019/06/27 Javascript
layer iframe 设置关闭按钮的方法
2019/09/12 Javascript
layer ui 导入文件之前传入数据的实例
2019/09/23 Javascript
[03:10]2014DOTA2 TI马来劲旅Titan首战告捷目标只是8强
2014/07/10 DOTA
python解析文件示例
2014/01/23 Python
python中urllib.unquote乱码的原因与解决方法
2017/04/24 Python
python+matplotlib实现动态绘制图片实例代码(交互式绘图)
2018/01/20 Python
python opencv实现图片旋转矩形分割
2018/07/26 Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
2019/09/23 Python
opencv调整图像亮度对比度的示例代码
2019/09/27 Python
Python编程快速上手——强口令检测算法案例分析
2020/02/29 Python
Python基于paramunittest模块实现excl参数化
2020/04/26 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
2020/06/03 Python
使用OpenCV获取图片连通域数量,并用不同颜色标记函
2020/06/04 Python
解决Keras使用GPU资源耗尽的问题
2020/06/22 Python
python使用建议技巧分享(三)
2020/08/18 Python
css3学习心得分享
2013/08/19 HTML / CSS
CSS3自定义滚动条样式 ::webkit-scrollbar的示例代码详解
2020/06/01 HTML / CSS
马德里著名的运动鞋商店:NOIRFONCE
2019/04/12 全球购物
2014植树节活动总结
2014/03/11 职场文书
本科毕业生应聘求职信
2014/07/06 职场文书
小学副班长竞选稿
2015/11/21 职场文书