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事件问题
Sep 05 Javascript
jQuery动态地获取系统时间实现代码
May 24 Javascript
jquery 模板的应用示例
Nov 12 Javascript
javascript实现checkBox的全选,反选与赋值
Mar 12 Javascript
angularjs学习笔记之简单介绍
Sep 26 Javascript
跟我学习javascript创建对象(类)的8种方法
Nov 20 Javascript
JS中call/apply、arguments、undefined/null方法详解
Feb 15 Javascript
javascript检查某个元素在数组中的索引值
Mar 30 Javascript
Vue监听数据对象变化源码
Mar 09 Javascript
jquery实现倒计时小应用
Sep 19 jQuery
JS中常用的消息框总结
Feb 24 Javascript
Vue项目中使用mock.js的完整步骤
Jan 12 Vue.js
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开发中常用的字符串操作函数
2011/02/08 PHP
php+mysql结合Ajax实现点赞功能完整实例
2015/01/30 PHP
使用php+swoole对client数据实时更新(一)
2016/01/07 PHP
Yii2 rbac权限控制之rule教程详解
2016/06/23 PHP
php封装的表单验证类完整实例
2016/10/19 PHP
thinkPHP微信分享接口JSSDK用法实例
2017/07/07 PHP
javascript 一段左右两边随屏滚动的代码
2009/06/18 Javascript
jQuery Ajax异步处理Json数据详解
2013/11/05 Javascript
JQuery中节点遍历方法实例
2015/05/18 Javascript
jQuery实现dialog设置focus焦点的方法
2015/06/10 Javascript
在for循环中length值是否需要缓存
2015/07/27 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
javascript设计模式之Adapter模式【适配器模式】实现方法示例
2017/01/13 Javascript
基于Vue实例对象的数据选项
2017/08/09 Javascript
Angular4编程之表单响应功能示例
2017/12/13 Javascript
简化vuex的状态管理方案的方法
2018/06/02 Javascript
从零开始学习搭建React脚手架项目
2018/08/23 Javascript
vue中使用cookies和crypto-js实现记住密码和加密的方法
2018/10/18 Javascript
React 使用recharts实现散点地图的示例代码
2018/12/07 Javascript
微信头像地址失效踩坑记附带解决方案
2019/09/23 Javascript
JavaScript 绘制饼图的示例
2021/02/19 Javascript
[01:05]DOTA2完美大师赛趣味视频之选手教你打职业
2017/11/23 DOTA
对pycharm代码整体左移和右移缩进快捷键的介绍
2018/07/16 Python
win10下tensorflow和matplotlib安装教程
2018/09/19 Python
Python 3.x基于Xml数据的Http请求方法
2018/12/28 Python
Python当中的array数组对象实例详解
2019/06/12 Python
Django+RestFramework API接口及接口文档并返回json数据操作
2020/07/12 Python
Selenium之模拟登录铁路12306的示例代码
2020/07/31 Python
Python 如何实现数据库表结构同步
2020/09/29 Python
Python txt文件如何转换成字典
2020/11/03 Python
Homestay中文官网:全球寄宿家庭
2018/10/18 全球购物
师范应届生教师求职信
2013/11/05 职场文书
平面设计师工作职责范文
2013/12/03 职场文书
《与象共舞》教学反思
2014/02/24 职场文书
2014年高三班主任工作总结
2014/12/05 职场文书
告诉你一个秘密:富人致富的五大优点
2019/07/11 职场文书