JSON书写格式
2018-02-07 19:03
106 查看
JSON的类型
两种数据类型 一、 数组 [ ] 二、对象 { }1.数组方式 [ ]
[{ "id" : 1 , "name" : "xiaoming" },{ "id" : 2 , "name" : "xiaohong" }]1
2
3
4
5
6
7
2.对象方式 { }
//前后端分离,推荐后端返回给前端数据格式 { "status" : 0 , //执行状态码 "msg" : "SUCCESS", //说明文字信息,没有为NULL "data" :[{ //对象中嵌套数组,数组是返回的数据, "id" : 1 , "name" : "xiaohong" },{ "id" : 2, "name" : "xiaoming" }] }1
2
3
4
5
6
7
8
9
10
11
12
书写JSON的注意事项
数组或对象之中的字符串必须使用双引号,不能使用单引号{'user' : "xiaoming"} //NO {"user" : "xiaohong"} //YES1
2
数组或对象最后一个成员的后面,不能加逗号
数组或对象的每个成员的值,可以是简单值,也可以是复合值。
简单值分为四种:字符串、数值(必须以十进制表示)、布尔值和null(NaN(Not a Number), Infinity(正无穷大), -Infinity和undefined都会被转为null)。
复合值分为两种:符合JSON格式的对象和符合JSON格式的数组。
{"id" : ox16 } //不合法,数值需要是十进制 {"name" : underfined } //不合法,没有该值 [{ "name" : NUll, "school" : function() { console.log("该写法是错误的") }//不合法 }]//json中不能使用自定义函数,或系统内置函数
相关文章推荐
- 隐式调用Activity、JSON格式书写的学习
- JSON书写格式
- 关于手动书写json 格式
- MVC返回JSON数据格式书写方式
- 把dataset数据转换成json的格式通用方法
- 【转】ABAP内表数据和JSON格式互转
- iOS网络请求参数以JSON的格式上传
- javascript常用英文颜色名json格式的16进制和rgb颜色互转对照表
- Android——Post的请求格式Json格式和表单格式
- json格式字符串与java.util.Map的互转(借助于jackson.jar)
- jq获取后台传过来的json格式数据
- 数据类型与json数据格式
- JavaBean,List,Map转成json格式
- python中json格式数据输出实现方式
- 前台解析json格式 parse 与 eval 区别
- json格式数据的添加,删除及排序方法
- jquery ajax方法提交json格式数据报错,一直返回error问题-已解决
- 什么是JSON格式
- Android数据格式解析对象JSON用法
- Json格式解析