JSON

JSON学习报告

字号+ 作者:H5之家 来源:H5之家 2015-10-20 17:24 我要评论( )

JSON 学习报告JSON 的基础概念: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 指的是 JavaScript 对象表示法(JavaScriptObjectNotation) 是轻量级的文本数据交换


JSON 学习报告
JSON 的基础概念: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 指的是 JavaScript 对象表示法(JavaScriptObjectNotation) 是轻量级的文本数据交换格式 独立于语言 具有自我描述性,更易理解 是纯文本 具有“自我描述性” (人类可读) 具有层级结构(值中存在值) 可通过 JavaS


cript 进行解析 数据可使用 AJAX 进行传输 是存储和交换文本信息的语法,类似 XML, 比 XML 更小、更快,更易解析 JSON 文件的文件类型是 ".json" JSON 文本的 MIME 类型是 "application/json" 对象( “名称/值”对的集合) :对象在 js 中表示为“{}”扩起来的内容,数据结构 为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key 为对 象的属性,value 为对应的属性值。取值方法为对象.key 获取属性值,这个属性值 的类型可以是数字、字符串、数组、对象几种。 ? 数组(值的有序列表) :数组在 js 中是中括号“[]”扩起来的内容,数据结构为 ["java","javascript","vb",...],取值方式和所有语言中一样,使用索引获取,字段 值的类型可以是数字、字符串、数组、对象几种。

JSON 建构有两种结构: ?

经过对象、数组 2 种结构就可以组合成复杂的数据结构了。 JSON 的语法规则 ? ? ? ? 数据在名称/值对中 数据由逗号分隔 花括号保存对象 方括号保存数组

JSON 名称/值对 JSON 数据的书写格式是:名称/值对。 名称/值对包括字段名称(在双引号中) ,后面写一个冒号,然后是值:

JSON 值 JSON 值可以是: ? 数字(整数或浮点数) ? 字符串(在双引号中) ? ? 逻辑值(true 或 false) 数组(在方括号中)

? ? JSON 对象

对象(在花括号中) null

JSON 对象在花括号中书写: 对象可以包含多个名称/值对:

JSON 数组 JSON 数组在方括号中书写: 数组可包含多个对象: 如:对象 "employees" 是包含三个对象的数组。每个对象代表一条关于某人(有姓和名) 的记录。

也可以使用相同的语法表示多个值(每个值包含多个记录) :

这种格式能够表示多个值, 每个值进而包含多个值, 且在不同的主条目 (programmers、 authors 和 musicians)之间,记录中的名称/值对可以不一样。 JOSN 是完全动态的,允许在 JOSN 结构的中间改变数据的方式,在处理 JSON 格 式的数据时,没有需要遵守的预定义的约束。所以,在同样的数据结构中,可以改变表示数 据的方式,甚至可以以不同的方式表示同一事物。

JSON 格式应用 JSON 是 JavaScript 原生格式, JavaScript 中处理 JSON 数据不需要任何特殊的 在 API 或工具包。 ? 赋值给变量:JSON 格式的数据字符串可以直接赋值给一个 JavaScript 变量。

?

访问数据:

上面的长字符串实际上只是一个数组;将这个数组放进 JavaScript 变量之后,就可以 很轻松地访问它。 实际上, 只需用点号表示法来表示数组元素。 所以, 要想访问 programmers 列表的第一个条目的姓氏,只需在 JavaScript 中使用下面这样的代码:

?

修改数据: 可以用点号和方括号访问数据, 也可以按照同样的方式轻松地修改数据


JSON学习报告

JSON学习报告--文档资料共享网论文下载,说明书下载,Word文档下载,PPT文档,PDF文档,文库,坚持"用户需要的,就是我们关注的!"关注高价值的实用信息,争取提供更多实用下载资源。"



搜索更多“JSON学习报告”
下载《JSON学习报告》

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Json学习文档Jquery调用JSON

    Json学习文档Jquery调用JSON

    2015-11-05 16:05

  • JSON 文档资料共享

    JSON 文档资料共享

    2015-09-12 09:31

网友点评
a