如何构建JSON数据,JSON数据的格式,JSON数据的获取
2011-11-13 16:41
435 查看
假设你是用$.getJSON();方法获取JSON数据
$.getJSON(url,{"Action":"getStudent"},function(data){});
下面构建JSON数据:
构建JSON数据格式一(单个对象)
{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"}
获取方式:
data.Name
data.Sex
构建JSON数据格式二(多个对象单一类型,匿名)
[{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"},{"Name":"Jary","Sex":"Boy","Birthday":"1990-12-8"}]
获取方式:
data[0].Name;
构建JSON数据格式三(多个对象单一类型,命名)
{"Stutent":[{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"},{"Name":"Jary","Sex":"Boy","Birthday":"1990-12-8"}]}
获取方式:
data.Student[0].Name
构建JSON数据格式四(多个对象多个类型)
{"Stutent":[{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"},{"Name":"Jary","Sex":"Boy","Birthday":"1990-12-8"}],"Class":
{"Name":"三年级一班"}}
获取方式:
data.Student[0].Name
data.Class.Name
以上就是JSON数据的基本的格式了。
值得注意的是JSON数据是区分大小写的,如Student和student是不一样的。
顺便介绍一个JSON数据验证的网站JSON Editor:http://braincast.nl/samples/jsoneditor/
$.getJSON(url,{"Action":"getStudent"},function(data){});
下面构建JSON数据:
构建JSON数据格式一(单个对象)
{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"}
获取方式:
data.Name
data.Sex
构建JSON数据格式二(多个对象单一类型,匿名)
[{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"},{"Name":"Jary","Sex":"Boy","Birthday":"1990-12-8"}]
获取方式:
data[0].Name;
构建JSON数据格式三(多个对象单一类型,命名)
{"Stutent":[{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"},{"Name":"Jary","Sex":"Boy","Birthday":"1990-12-8"}]}
获取方式:
data.Student[0].Name
构建JSON数据格式四(多个对象多个类型)
{"Stutent":[{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"},{"Name":"Jary","Sex":"Boy","Birthday":"1990-12-8"}],"Class":
{"Name":"三年级一班"}}
获取方式:
data.Student[0].Name
data.Class.Name
以上就是JSON数据的基本的格式了。
值得注意的是JSON数据是区分大小写的,如Student和student是不一样的。
顺便介绍一个JSON数据验证的网站JSON Editor:http://braincast.nl/samples/jsoneditor/
相关文章推荐
- 如何构建JSON数据,JSON数据的格式,JSON数据的获取
- Servlet如何获取ajax中以json格式传入的数据?
- Servlet如何获取ajax中以json格式传入的数据
- C# 语言如何获取json格式的数据,不用javascript用c#实现。。。
- Java里如何应用Json格式数据
- 动态创建表格,更新、提交、循环获取表格中各种元素的数据 并转换为JSON,数组的数据格式。
- 如何在Django中接收JSON格式的数据
- 手机App通过http协议从web服务器上获取json格式的数据
- ajax请求返回Json格式数据如何循环输出成table形式
- 如何在Hive中使用Json格式数据
- ajax json格式数据的获取(一)
- 如何在servlet中将数据封装成JSON格式之后传到前台
- SSH:Struts2的Action如何返回JSON格式的数据?
- 数据库获取map数据后转化成json格式的数据
- Android之从网络中获取数据并返回客户端的两种方式:XML格式返回与Json格式返回
- PHP如何获取Post请求中的Json字符串数据?
- fastjson和SpringMVC实现自定义HttpMessageConverter接收和获取JSON格式的数据
- Android调用接口,获取并解析数据(json格式)
- php如何获取json数据?
- 我们常常会从网络获取数据,而数据通常又为JSON格式,JSON数据转为Model对象