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图片预加载 等比缩放实现代码
Oct 04 Javascript
JavaScript高级程序设计(第3版)学习笔记10 再访js对象
Oct 11 Javascript
js输入框邮箱自动提示功能代码实现
Dec 10 Javascript
通过复制Table生成word和excel的javascript代码
Jan 20 Javascript
node.js中的fs.readlink方法使用说明
Dec 17 Javascript
Javascript必知必会(四)js类型转换
Jun 08 Javascript
Javascript字符串常用方法详解
Jul 21 Javascript
老生常谈的跨域处理
Jan 11 Javascript
Jquery获取radio选中的值
May 05 jQuery
AngularJS实现的省市二级联动功能示例【可对选项实现增删】
Oct 26 Javascript
js实现图片3D轮播效果
Sep 21 Javascript
JavaScript this关键字的深入详解
Jan 14 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 缓存函数代码
2008/08/27 PHP
php通过rmdir删除目录的简单用法
2015/03/18 PHP
PHP封装的简单连接MongoDB类示例
2019/02/13 PHP
PHP常见字符串操作函数与用法总结
2019/03/04 PHP
JavaScript作用域链示例分享
2014/05/27 Javascript
一个JavaScript防止表单重复提交的实例
2014/10/21 Javascript
jquery中radio checked问题
2015/03/16 Javascript
详细解密jsonp跨域请求
2015/04/15 Javascript
AngularJS教程之环境设置
2016/08/16 Javascript
gulp-uglify 与gulp.watch()配合使用时报错(重复压缩问题)
2016/08/24 Javascript
AngularJS学习第一篇 AngularJS基础知识
2017/02/13 Javascript
react-redux中connect()方法详细解析
2017/05/27 Javascript
Angularjs 手写日历的实现代码(不用插件)
2017/10/18 Javascript
vue 实现复制内容到粘贴板clipboard的方法
2018/03/17 Javascript
jQuery位置选择器用法实例分析
2019/06/28 jQuery
layer ui 导入文件之前传入数据的实例
2019/09/23 Javascript
JS简单表单验证功能完整示例
2020/01/26 Javascript
Python实现简单的代理服务器
2015/07/25 Python
Python爬虫爬取新浪微博内容示例【基于代理IP】
2018/08/03 Python
python程序变成软件的实操方法
2019/06/24 Python
python进程间通信Queue工作过程详解
2019/11/01 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
python中逻辑与或(and、or)和按位与或异或(&amp;、|、^)区别
2020/08/05 Python
PyQt5多线程防卡死和多窗口用法的实现
2020/09/15 Python
意大利时尚精品店:Nugnes 1920
2020/02/10 全球购物
介绍一下linux的文件权限
2012/02/15 面试题
仓管岗位职责范本
2014/02/08 职场文书
应届生自荐信范文
2014/02/21 职场文书
幼儿园教师获奖感言
2014/03/11 职场文书
养生餐厅创业计划书范文
2014/03/26 职场文书
青蓝工程实施方案
2014/03/27 职场文书
本科毕业生求职自荐信
2014/04/09 职场文书
业务员自荐信范文
2014/04/20 职场文书
2014年检验员工作总结
2014/11/19 职场文书
参观邀请函范文
2015/02/02 职场文书
pytest实现多进程与多线程运行超好用的插件
2022/07/15 Python