JSON 基础教程

JSON 全称 (J ava S cript O bject N otation ),中文名 JavaScript 对象表示方法

JSON 是存储和交换文本信息的语法,类似 XML,但比 XML 更流行

因为 JSON 比 XML 更小、更快,更易解析


JSON 范例

sites.json

{
    "sites": [
        { "name":"简单编程" , "url":"www.fly63.com" }, 
        { "name":"阿里巴巴" , "url":"www.taobao.com"}, 
        { "name":"腾讯" ,     "url":"www.qq.com" }
    ]
}

这个 sites 对象是包含 3 个站点记录的数组


什么是 JSON ?

  1. JSON 指的是 JavaScript 对象表示法( J ava S cript O bject N otation)

  2. JSON 是轻量级的文本数据交换格式

  3. JSON 独立于语言:JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台,JSON 解析器和 JSON 库支持许多不同的编程语言

  4. JSON 具有自我描述性,更易理解

  5. 目前主流的编程语言(php,JSP,.NET)都支持 JSON


JSON 转换为 JavaScript 对象

JSON 格式在语法上与创建 JavaScript 对象的代码相同

因此,不需要额外的解析器,JavaScript 程序就能够 eval() 函数生成 JavaScript 对象

为站长发电

链接: https://www.fly63.com/course/20_976