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 相关文章推荐
JS+ACTIVEX实现网页选择本地目录路径对话框
Mar 18 Javascript
jQuery实现复选框全选/取消全选/反选及获得选择的值
Jun 12 Javascript
JavaScript中的6种运算符总结
Oct 16 Javascript
JS版元素周期表实现方法
Aug 05 Javascript
JavaScript省市区三级联动菜单效果
Sep 21 Javascript
jQuery css() 方法动态修改CSS属性
Sep 25 Javascript
纯JS代码实现隔行变色鼠标移入高亮
Nov 23 Javascript
JS高级运动实例分析
Dec 20 Javascript
Bootstrap3下拉菜单的实现
Feb 22 Javascript
xmlplus组件设计系列之树(Tree)(9)
May 02 Javascript
ES6学习教程之对象字面量详解
Oct 09 Javascript
jquery插件实现代码雨特效
Apr 24 jQuery
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
用JavaScrpt实现文件夹简单轻松加密的实现方法图文
2008/09/08 Javascript
cnblogs TagCloud基于jquery的实现代码
2010/06/11 Javascript
qTip2 精致的基于jQuery提示信息插件
2012/02/17 Javascript
当json键为数字时的取值方法解析
2013/11/15 Javascript
使用 js+正则表达式为关键词添加链接
2014/11/11 Javascript
JavaScript将Web页面内容导出到Word及Excel的方法
2015/02/13 Javascript
JS实现的表格行鼠标点击高亮效果代码
2015/11/27 Javascript
用jmSlip编写移动端顶部日历选择控件
2016/10/24 Javascript
angular4 如何在全局设置路由跳转动画的方法
2017/08/30 Javascript
微信小程序中进行地图导航功能的实现方法
2018/06/29 Javascript
Windows下支持自动更新的Electron应用脚手架的方法
2018/12/24 Javascript
JS前端知识点offset,scroll,client,冒泡,事件对象的应用整理总结
2019/06/27 Javascript
新手入门js闭包学习过程解析
2019/10/08 Javascript
JavaScript 实现下雪特效的示例代码
2020/09/09 Javascript
[54:02]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 IG vs VGJ.T
2018/04/03 DOTA
[46:03]LGD vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[42:50]NB vs VP 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[00:18]天涯墨客三技能展示
2018/08/25 DOTA
python使用xlrd和xlwt读写Excel文件的实例代码
2018/09/05 Python
Python FtpLib模块应用操作详解
2019/12/12 Python
python使用python-pptx删除ppt某页实例
2020/02/14 Python
Python新手学习函数默认参数设置
2020/06/03 Python
Python钉钉报警及Zabbix集成钉钉报警的示例代码
2020/08/17 Python
python爬虫看看虎牙女主播中谁最“顶”步骤详解
2020/12/01 Python
浅谈HTML5 服务器推送事件(Server-sent Events)
2017/08/01 HTML / CSS
世界上最大的乐谱选择:Sheet Music Plus
2020/01/18 全球购物
超市端午节活动方案
2014/01/23 职场文书
初中化学教学反思
2014/01/23 职场文书
中学生打架检讨书
2014/02/10 职场文书
演讲稿祖国在我心中
2014/05/04 职场文书
超市创意活动方案
2014/08/15 职场文书
离婚协议书怎么写
2015/01/26 职场文书
小学生手册家长意见
2015/06/03 职场文书
师范生小学见习总结
2015/06/23 职场文书
深入解析Apache Hudi内核文件标记机制
2022/03/31 Servers
Ubuntu安装Mysql+启用远程连接的完整过程
2022/06/21 Servers