java学习Web前端之路让前端飞

JSON开发笔记(一)—— JSON基础

2017-05-16  本文已影响126人  邱士超

1. 何为 JSON

JSON( JavaScript Object Notation ),即 JavaScript 对象表示法。JSON 主要用于存储和交换文本信息,类似于XML。但是和 XML 相比,JSON 是更加轻量级的文本数据交换格式,具有更小、更快、更易解析的特点。JSON 具有自我描述性,更易理解。虽然 JSON 使用 JavaScript 语法来描述数据对象,但是,JSON 是独立于语言和平台的。JSON 解析器和 JSON 库支持许多不同的编程语言。

2. JSON 基本语法

JSON 语法是 JavaScript 对象表示法语法的子集。具体内容如下:

3. JSON值的类型

JSON的数据都在key/value对中存储,其中,这个,可选类型如下:

总体来说,JSON的完整表现形式有两种:

{ "name":"qiumengchen" , "isHandsome":true , "blog":{"url":"qiumengchen.top","name":"myBlog"} }
[ 99 , "qiumengchen" , true , [1,2,3] , {"name":"qiumengchen"} , null ]

4. 与XML比较

与XML相同之处

与XML不同之处

5. 辅助工具

上一篇 下一篇

猜你喜欢

热点阅读