JSON数据格式
来源:互联网 发布:安卓 c语言 编译器 编辑:程序博客网 时间:2024/06/11 17:07
常见格式:
var person = {
name:"xxx1";
age:"xxx2";
address:
[
{home:"xxx3"},
{family:"xxx4"}
]
}
说明:
json格式的数据储存格式类似于 java中的map容器
键-值 模式
值 可以是基本类型也可以是对象也可是一个方法
json储存格式中只有[]/{}两种括号包裹内容,相当于是数组和map的嵌套
上面的例子中取xxx1,xxx2,xxx3,xxx4的代码依次这样写
person.name;
person.age;
person.address[0].home;
person.address[1].family;
json的书写格式:
键值间用 :
内容间用 ,
json用的时候可以无限嵌套,但是建议最多嵌套3层,跟性能有关
json方式写函数和传统比较:
传统方式:
function add(a,b)
{
return a+b;
}
函数调用:add(a,b);
var method = {
add:function(a,b){
return a+b;
}
}
函数调用:method.add(a,b);
用json定义函数有很多优点,比如可以吧很多函数写在一个json里面,然后用method调用就行了
传统的方式写函数则很乱
注意:JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。
使用json写在<scrpit>标签里面
如何使用:(使用方法)
利用函数 eval()将文本信息转换成json格式,
var json = eval("("+data+")");
data为文本信息
作为一种数据传输格式,JSON 与 XML 很相似,但是它更加灵巧。
JSON 不需要从服务器端发送含有特定内容类型的首部信息。
- json数据格式
- Json数据格式
- json数据格式
- JSON数据格式
- JSON数据格式
- JSON数据格式
- JSON数据格式
- JSON数据格式
- JSON数据格式
- Json 数据格式
- JSON数据格式
- JSON 数据格式
- Json数据格式
- JSON数据格式
- json数据格式
- JSON 数据格式
- JSON 数据格式
- JSON 数据格式
- 浅析Linux操作系统是如何工作的(思维导图)
- Spring攻略笔记-7 自定义属性编辑器
- 获取Jawbone UP中的个人数据(二)非官方API, Part 8
- rdlc 在服务器端部署常见有关问题
- loadrunner设置参数
- JSON数据格式
- 华贸城报价
- asp.net中的各种数据绑定使用
- 基于主键的一对一关联关系
- Android自定义类似ProgressDialog效果的Dialog
- http304的理解
- 学习Python中的yield
- MySQL UNION与UNION ALL的区别
- Clojure FP 之6大规则