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 陷阱 window全局对象
Nov 26 Javascript
javascript 面向对象编程 万物皆对象
Sep 17 Javascript
CheckBoxList多选样式jquery、C#获取选择项
Sep 06 Javascript
javascript实现信息的显示和隐藏如注册页面
Dec 03 Javascript
深入理解javascript作用域和闭包
Sep 23 Javascript
AngularJS HTML编译器介绍
Dec 06 Javascript
jquery使用each方法遍历json格式数据实例
May 18 Javascript
jquery插件splitScren实现页面分屏切换模板特效
Jun 16 Javascript
javascript通过获取html标签属性class实现多选项卡的方法
Jul 27 Javascript
纯js代码制作的网页时钟特效【附实例】
Mar 30 Javascript
Vue2.0实现组件数据的双向绑定问题
Mar 06 Javascript
关于Vue Router中路由守卫的应用及在全局导航守卫中检查元字段的方法
Dec 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
咖啡的传说和历史
2021/03/03 新手入门
深入PHP FTP类的详解
2013/06/13 PHP
PHP中IP地址与整型数字互相转换详解
2014/08/20 PHP
jquery 必填项判断表单是否为空的方法
2008/09/14 Javascript
Jquery 滑入滑出效果实现代码
2010/03/27 Javascript
js 左右悬浮对联广告代码示例
2014/12/12 Javascript
JavaScript实现更改网页背景与字体颜色的方法
2015/02/02 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
2015/05/08 Javascript
vue-router中的hash和history两种模式的区别
2018/07/17 Javascript
vue兄弟组件传递数据的实例
2018/09/06 Javascript
利用React Router4实现的服务端直出渲染(SSR)
2019/01/07 Javascript
JS尾递归的实现方法及代码优化技巧
2019/01/19 Javascript
vue动态配置模板 'component is'代码
2019/07/04 Javascript
Nodejs实现图片上传、压缩预览、定时删除功能
2019/10/25 NodeJs
JS实现网站楼层导航效果代码实例
2020/06/16 Javascript
[01:17]Ti4 循环赛第一日回顾
2014/07/11 DOTA
python获取beautifulphoto随机某图片代码实例
2013/12/18 Python
Python多线程、异步+多进程爬虫实现代码
2016/02/17 Python
python使用matplotlib绘图时图例显示问题的解决
2017/04/27 Python
mac系统安装Python3初体验
2018/01/02 Python
python实现图书管理系统
2018/03/12 Python
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
2018/04/02 Python
python print 按逗号或空格分隔的方法
2018/05/02 Python
numpy判断数值类型、过滤出数值型数据的方法
2018/06/09 Python
Flask Web开发入门之文件上传(八)
2018/08/17 Python
Django 5种类型Session使用方法解析
2020/04/29 Python
美国最受欢迎的度假目的地优惠套餐:BookVIP
2018/09/27 全球购物
GOLFINO英国官网:高尔夫服装
2020/04/11 全球购物
十岁生日家长答谢词
2014/01/17 职场文书
优秀幼教自荐信
2014/02/03 职场文书
小学生国旗下演讲稿
2014/04/25 职场文书
建筑学专业自荐书
2014/07/09 职场文书
初中教师个人总结
2015/02/10 职场文书
CSS3实现三角形不断放大效果
2021/04/13 HTML / CSS
pyqt5蒙版遮罩mask,setmask的使用
2021/06/11 Python
mysql数据库实现设置字段长度
2022/06/10 MySQL