JSON数据结构
来源:互联网 发布:专科 知乎 编辑:程序博客网 时间:2024/06/07 21:45
JSON是一种取代XML的数据结构,和xml相比,它更小巧,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。
JSON就是一串字符串 只不过元素会使用特定的符号标注。
{} 双括号表示对象
[] 中括号表示数组
"" 双引号内是属性或值
: 冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)
所以 {"name": "beck"} 可以理解为是一个包含name为beck的对象
而[{"name": "beck"},{"name": "rooney"}]就表示包含两个对象的数组
当然了,你也可以使用{"name":["beck","rooney"]}来简化上面一部,这是一个拥有一个name数组的对象。
为什么{name:'json'}在检验时通过不了。
JSON官网最新规范规定“键”或者“值”都需要用双引号来表示。
例举一个组合的例子:
JSON就是一串字符串 只不过元素会使用特定的符号标注。
{} 双括号表示对象
[] 中括号表示数组
"" 双引号内是属性或值
: 冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)
所以 {"name": "beck"} 可以理解为是一个包含name为beck的对象
而[{"name": "beck"},{"name": "rooney"}]就表示包含两个对象的数组
当然了,你也可以使用{"name":["beck","rooney"]}来简化上面一部,这是一个拥有一个name数组的对象。
为什么{name:'json'}在检验时通过不了。
JSON官网最新规范规定“键”或者“值”都需要用双引号来表示。
例举一个组合的例子:
- {
- "root": [
- {
- "workDay": "1",
- "productType": "ZT4",
- "customBatch": "",
- "destination": "020"
- },
- {
- "workDay": "7",
- "productType": "ZT4",
- "customBatch": "",
- "destination": "020"
- }]
- }
阅读全文
0 0
- Json数据结构
- JSON数据结构
- XML.JSON数据结构解析
- JSON 数据结构编辑器
- JSON的数据结构
- XML、JSON数据结构解析
- JSON 数据结构介绍
- XML,JSON数据结构解析
- JSON数据结构学习
- JSON数据结构解析
- 生成json数据结构
- Json数据结构比对
- Json数据结构认识
- JSON入门级学习小结--JSON数据结构
- JSON入门级学习小结--JSON数据结构
- Python解析json数据结构范例
- 【Python】 如何解析json数据结构
- Python解析json数据结构范例
- C#线程(一、基本概念)
- 基本选择器、层次选择器
- 商城项目实战06:SSM框架整合之Dao层整合
- Android运行时异常:android.view.InflateException: Binary XML file line #354: Error inflating class inclu
- Kotlin Android扩展_视图绑定
- JSON数据结构
- android源码编译
- POJ 3259 Wormholes
- Ubuntu下编译实现PHP的c扩展
- 拥抱firewalld,但也别忘了iptables——下篇(firewalld详解)
- 商城项目实战07:SSM框架整合之Service层整合
- org.springframework.web.servlet.DispatcherServlet noHandlerFound
- LeetCode#59. Spiral Matrix II
- Python 函数参数