分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

详细理解JSON

发布时间:2023-09-06 01:07责任编辑:苏小强关键词:暂无标签

1.什么是JSON?

全称:JSON(Javascript Object Notation)

在IE7之后javascript推出的一种对象语法。

JSON是一种轻量级的数据交换格式,是独立的语言。

作用:通常用于服务端向页面传输数据。

优点:易于理解。点击这里查看JSON和XML比较http://www.cnblogs.com/SanMaoSpace/p/3139186.html

json.jar下载:http://download.csdn.net/download/qq_31708763/9957838

2.JSON语法规则:

  数据为键值对  k : v

  数据由逗号分隔  ,

  大括号保存对象  对象:{}

  方块保存数组   []
属性:属性名:值,多对属性和值之间使用逗号分隔。

多个对象,可以使用JSON数组来组织,

JSON数组:

[{id:1,city:xxx},{ id:2,city:xxx },{ id:3,city:xxx }]

var arr=[{

  id:1,

  city:"北京"

},

{

  id:2,

  city:"上海"

},

{

  id:3,

  city:"广州"

}];

如何将一个json形式的字符串,转换成json对象?

使用eval()函数

var obj = eval("(" + ")")

也可以var obj = JSON.parse(arr);

点击这里查看城市级联实例http://blog.csdn.net/qq_31708763

详细理解JSON

原文地址:http://www.cnblogs.com/JaneYork/p/7455276.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved