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 相关文章推荐
JQuery 文本框回车跳到下一个文本框示例代码
Aug 30 Javascript
如何设置iframe高度自适应在跨域情况下的可用方法
Sep 06 Javascript
JS正则表达式获取分组内容的方法详解
Nov 15 Javascript
jQuery实现表格颜色交替显示的方法
Mar 09 Javascript
js改变Iframe中Src的方法
May 05 Javascript
JavaScript学习总结之正则的元字符和一些简单的应用
Jun 30 Javascript
vue做网页开场视频的实例代码
Oct 20 Javascript
Vue Cli3 创建项目的方法步骤
Oct 15 Javascript
使用canvas实现一个vue弹幕组件功能
Nov 30 Javascript
vue3.0 搭建项目总结(详细步骤)
May 20 Javascript
ES6实现图片切换特效代码
Jan 14 Javascript
JS 获取文件后缀,判断文件类型(比如是否为图片格式)
May 09 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
PIGCMS 如何关闭聊天机器人
2015/02/12 PHP
php中array_multisort对多维数组排序的方法
2020/06/21 PHP
PHP时间戳格式全部汇总 (获取时间、时间戳)
2016/06/13 PHP
加速IE的Javascript document输出的方法
2010/12/02 Javascript
从盛大通行证上摘下来的身份证验证js代码
2011/01/11 Javascript
用JQuery实现表格隔行变色和突出显示当前行的代码
2012/02/10 Javascript
JavaScript DOM事件(笔记)
2015/04/08 Javascript
对JavaScript的全文搜索实现相关度评分的功能的方法
2015/06/24 Javascript
js实现跨域的几种方法汇总(图片ping、JSONP和CORS)
2015/10/25 Javascript
Node.js的MongoDB驱动Mongoose基本使用教程
2016/03/01 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
js阻止移动端页面滚动的两种方法
2017/01/25 Javascript
vue 解决addRoutes多次添加路由重复的操作
2020/08/04 Javascript
VUE子组件向父组件传值详解(含传多值及添加额外参数场景)
2020/09/01 Javascript
uni-app实现获取验证码倒计时功能
2020/11/01 Javascript
[04:42]2015国际邀请赛CDEC战队晋级之路
2015/08/13 DOTA
[03:55]TI9战队采访——TNC Predator
2019/08/22 DOTA
深入讨论Python函数的参数的默认值所引发的问题的原因
2015/03/30 Python
python处理html转义字符的方法详解
2016/07/01 Python
Python如何读取MySQL数据库表数据
2017/03/11 Python
Python入门_浅谈逻辑判断与运算符
2017/05/16 Python
Python 迭代器与生成器实例详解
2017/05/18 Python
django解决跨域请求的问题
2018/11/11 Python
通过python调用adb命令对App进行性能测试方式
2020/04/23 Python
基于python计算并显示日间、星期客流高峰
2020/05/07 Python
Keras搭建自编码器操作
2020/07/03 Python
15个Pythonic的代码示例(值得收藏)
2020/10/29 Python
Css3圆角边框制作代码
2015/11/18 HTML / CSS
联想香港官方网站及网店:Lenovo香港
2018/04/13 全球购物
意大利自行车商店:Cingolani Bike Shop
2019/09/03 全球购物
高中班主任评语大全
2014/04/25 职场文书
颂军魂爱军营演讲稿
2014/09/13 职场文书
学校党委干部个人对照检查材料思想汇报
2014/10/09 职场文书
社区植树节活动总结
2015/02/06 职场文书
消防演习通知
2015/04/25 职场文书
如何正确理解python装饰器
2021/06/15 Python