json.docx


文档分类:生活休闲 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10
文档列表 文档介绍
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于 JavaScript ( Standard ECMA-262 3rd Edition - December 1999 )的一个子集。 JSON 采用完全独立于语言的文本格式,但是也使用了类似于 C语言家族的习惯(包括 C, C++, C#, Java, JavaScript, Perl, Python 等)。这些特性使 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成(网络传输速度快)。 JSON 语法是 JavaScript 对象表示语法的子集。?数据在名称/值对中?数据由逗号分隔?花括号保存对象?方括号保存数组 JSON 数据的书写格式是:名称/值对。名称/值对组合中的名称写在前面(在双引号中),值对写在后面(同样在双引号中),中间用冒号隔开: 1 "firstName":"John" 这很容易理解,等价于这条 JavaScript 语句: 1 firstName="John" JSON 值 JSON 值可以是: ?数字(整数或浮点数) ?字符串(在双引号中) ?逻辑值( true 或 false ) ?数组(在方括号中) ?对象(在花括号中) ?函数? null 基础结构 JSON [1] 结构有两种结构[2] json 简单说就是 javascript 中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构 1、对象: 对象在 js 中表示为“{}”括起来的内容, 数据结构为{key : value,key : value,...} 的键值对的结构,在面向对象的语言中, key 为对象的属性, value 为对应的属性值,所以很容易理解, 获取属性值, 这个属性值的类型可以是数字、字符串、数组、对象几种。 2 、数组: 数组在 js 中是中括号“[]”括起来的内容, 数据结构为[" java ","javascript","vb",...] ,取值方式和所有语言中一样,使用索引获取,字段值的类型可以是数字、字符串、数组、对象几种。经过对象、数组 2 种结构就可以组合成复杂的数据结构了。基础示例简单地说[2], JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串, 然后就可以在函数之间轻松地传递这个字符串, 或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪,但是 JavaScript 很容易解释它,而且 JSON 可以表示比" 名称/ 值对" 更复杂的结构。例如,可以表示数组和复杂的对象,而不仅仅是键和值的简单列表。名称/ 值对按照最简单的形式,可以用下面这样的 JSON 表示" 名称/ 值对": 1{"firstName":"Brett"} 这个示例非常基本,而且实际上比等效的纯文本" 名称/ 值对" 占用更多的空间: 1firstName=Brett 但是,当将多个" 名称/ 值对" 串在一起时, JSON 就会体现出它的价值了。首先,可以创建包含多个" 名称/ 值对"的记录,比如: 1{"firstName":"Brett","lastName":"McLaughlin","email"

json 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人012luyin
  • 文件大小79 KB
  • 时间2017-02-22