`
youyu4
  • 浏览: 425781 次
社区版块
存档分类
最新评论

1. JSON描述和理解

    博客分类:
  • json
 
阅读更多

JSON == JavaScript对象表示法(JavaScript  Object  Notation)

 

 

特点:

1. 存储和交换文本信息的语言。类似XML

2. JSON 与 XML比较,更小、更快、更易解析

3. JSON独立于语言:JSON使用JavaScript语法来描述数据对象,但是JSON依然独立于语言和平台。JSON解析器和JSON库支持许多不同的变成语言(JSON是跨语言跨平台的)。

 

 

JSON 与 XML的区别:

1. JSON是数值形式的,XML是DOM形式的。

2. JSON可以用javaScript内置的eval()方法进行解析。

3. 更短

4. 读写速度更快

5. JSON无开始结束标签

6. 不使用保留字

 

 

为什么要用JSON?

对于AJAX程序来说,JSON比XML更快更易使用。

 

 

使用 XML

  • 读取 XML 文档
  • 使用 XML DOM 来循环遍历文档
  • 读取值并存储在变量中

使用 JSON

  • 读取 JSON 字符串
  • 用 eval() 处理 JSON 字符串
分享到:
评论

相关推荐

    package.json文件配置详解

    package.json就是一个json文件,json本身只是一种数据格式,它本身并不支持注释,此处的注释只是为了更加方便的理解package.json的各个字段 { //项目名称 “name”: “demo”, //version是版本(遵守“大版本.次要...

    json-org.jar

    json工具类,什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言:JSON 使用 Javascript语法来...JSON 具有自我描述性,更易理解

    json简单介绍

    (4).JSON是具有自我描述性,非常易于理解。 特别说明:JSON是一种用来规范字符串数据格式的语法。 代码实例: 实例一: {“webName”:”软件开发网”,”url”:”jb51.net”,”age”:”10″} 上面的是

    通过实例解析json与jsonp原理及使用方法

    理解:JSON是一种数据交换格式,而JSONP是一种依靠开发人员的聪明才智创造出的一种非官方跨域数据交互协议。 2.JSON:是一种基于文本的数据交换方式,或者叫做数据描述格式,是否该选用它首先肯定要关注它所拥有的...

    w3shool JSON 教程

    什么是 JSON ? JSON 指的是 JavaScript 对象表示法...JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。

    基于$.ajax()方法从服务器获取json数据的几种方式总结

    json是一种取代xml的数据结构,和xml相比,它更小巧但描述能力却很强,网络传输数据使用流量更少,速度更快。 json就是一串字符串,使用下面的符号标注。 {键值对} : json对象 [{},{},{}] :json数组 “” :双引号...

    Chrome插件开发

    3:manifest.json文件,存放描述信息,也可以理解为插件运行的总入口,使用JSON的格式进行定义 { "name": "My First Extension", //程序名称 "version": "1.0", //版本 "description": "The first extension that...

    深入理解JSON数据源格式

    JSON 在很多场合下作为数据格式比XML要更加方便。JSON的数据由对象、数组和元素等格式组成。每种格式都可以包含合法的JavaScript数据类型

    ZendFramework中文文档

    1. Introduction to Zend Framework 1.1. 概述 1.2. 安装 2. Zend_Acl 2.1. 简介 2.1.1. 关于资源(Resource) 2.1.2. 关于角色(Role) 2.1.3. 创建访问控制列表(ACL) 2.1.4. 注册角色(Role) 2.1.5. 定义访问...

    (已压缩)OpenERP应用和开发基础(1-12).pdf

    第一章 OpenERP 介绍 .....................五、 产品描述和包装 ..................................................................................................................... 29 六、 产品财务信息 .....

    js json字符串转对象

    1、本文详细描述了json转对象的方法。 2、通过详细示例,让读者更直观地阅读,更清晰的理解。 3、示例代码可直接复制,编译后可直接运行。 4、根据示例以及运行结果,让读者加强记忆及理解。

    Json解析包

    JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。 JSON就是一串字符串 只不过元素会使用特定的符号标注。 {} 双括号表示对象 [] 中括号...

    YAML、JSON和XML的一个模式验证PHP库.zip

    它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构信息的有效工具。早在1998年,W3C就发布了XML1.0规范...

    [示例][PHP]YAML、JSON和XML的一个模式验证PHP库.zip

    它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构信息的有效工具。早在1998年,W3C就发布了XML1.0规范...

    JSON 学习之完全手册 图文

    第一章 何谓JOSN JSON:JavaScript Object Notation 是Javascript (jscript、ECMA Javascript等)描述对象数据(各种元数据其实也是最简单的对象)的一种数据结构。概念和用法均类似于Hash(哈希表)或者关联数组。 ...

    深入理解PHP JSON数组与对象

    在PHP后端和客户端数据交互的过程中,JSON数据中有时格式不定,一会儿是数组,一会儿是对象,弄得客户端开发人员要崩溃的感觉。 因此,前后端相关人员先对PHP的json_encode函数原理有必要的了解是最重要的一个环节。...

    nereval:基于实体级别F1分数的命名实体识别(NER)系统的评估脚本

    Nadeau和Sekine(2007)已描述了此处实施的度量标准,该度量标准已广泛用作“消息理解会议”的一部分(Grishman和Sundheim,1996)。 它根据两个轴评估NER系统:是否能够为实体分配正确的类型,以及是否找到确切的...

    TinyFiber:此存储库是为我创建的,用于从LAGOU Education(拉勾教育)课程中学习React纤维

    很容易理解,希望对您有所帮助 接下来的部分是构建此项目的步骤 1.开发环境配置 1.1文件结构 文件夹 描述 src 客户端源文件 dist 客户端捆绑代码 建造 服务器端捆绑代码 server.js 服务器源文件 webpack.config....

    CodeReview:代码审查清单

    如果任务需要向 composer.json 或 bower.json 添加新的库/组件,则应通知整个团队以避免兼容性问题。 如果需要现有库/组件的版本更新,则相同 注释代码已删除? 安全 是否已验证所有输入(正确的类型、大小、格式、...

    stock-checker

    库存检查器 ... description:在通知中使用的易于理解的描述 等待:[可选]这用于在需要一些时间异步加载其库存数据的网站上等待更长的时间,例如百思买 要添加多个要检查的站点,只需添加多个条目。 例

Global site tag (gtag.js) - Google Analytics