JSON 基础知识总结
来源:互联网 发布:德国香肠 知乎 编辑:程序博客网 时间:2024/06/16 19:13
摘要: JSON,说白了就是JavaScript用来处理数据的一种格式,这种格式非常简单易用。JSON大部分都是用来处理JavaScript和web服务器端之间的数据交换,把后台web服务器的数据传递到前台,然后使用JavaScript进行处理,例如ajax等 JSON支持的语言非常多,包括JavaS
JSON是什么
JSON,说白了就是JavaScript用来处理数据的一种格式,这种格式非常简单易用。JSON大部分都是用来处理JavaScript和web服务器端之间的数据交换,把后台web服务器的数据传递到前台,然后使用JavaScript进行处理,例如ajax等
JSON支持的语言非常多,包括JavaScript、C#、PHP、Java等等,这是由于JSON独立于语言的轻量级的数据交换格式,这个特点有点类似于SQL语言
JSON的结构
JSON结构共有2种:无序的对象结构、有序的数组结构;
无序的对象结构
对象结构是使用大括号“{}”括起来的,大括号内是由0个或多个用英文逗号分隔的“关键字:值”对(key:value)构成的
这里的键名是字符串,但是值可以是数值、字符串、对象、数组或逻辑true和false
有序的数组结构
JSON数组结构是用中括号“[]”括起来,中括号内部由0个或多个以英文逗号“,”分隔的值列表组成
在JSON数组中,每一对“{}”相当于一个JSON对象
JSON 数据格式
JSON是JavaScript Object Notation的简称,是一种轻量的数据表示方法。json格式采用key:value的方式记录数据,非常直观,比XML简洁,因而大受欢迎
添加 JSON
简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户端传递给服务器端程序。这个字符串看起来有点儿古怪,但是 JavaScript 很容易解释它,而且 JSON 可以表示比名称/值对更复杂的结构。例如,可以表示数组和复杂的对象,而不仅仅是键和值的简单列表
值的数组
当需要表示一组值时,JSON 不但能够提高可读性,而且可以减少复杂性
原文链接
- JSON基础知识总结
- JSON基础知识总结
- JSON 基础知识总结
- Json学习总结(4)——Json基础知识回顾
- json 基础知识
- Json基础知识
- json 基础知识
- JSON 基础知识
- JSON基础知识
- JSON基础知识
- JSON基础知识
- json 基础知识
- 基础知识总结
- 基础知识总结
- 基础知识总结
- 基础知识总结
- 基础知识总结
- 基础知识总结
- 编码格式说明及Unicode与utf-8互转
- 安卓盒子运行摄像头提示VIDIOC_QUERYCTRL: I/O error
- Android一些http请求的问题
- 文章标题
- Spring JdbcTemplate详解
- JSON 基础知识总结
- Spring中Bean及@Bean的理解
- 代码规范中的Check-Style规范的通俗理解。
- AD里面简易的3d制作
- Bone Collector
- vc++ 2010 CURL库64位编译时遇到“模块计算机类型“x86”与目标计算机类型“x64”冲突”的解决办法
- jquery隐藏、显示、切换,滑动,淡入淡出,以及动画
- Nginx的主要函数调用关系分析
- Algorithm Day2