# JSON

  • JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)
  • JSON 是轻量级的文本数据交换格式,它比 XML 更小、更快、更易解析
  • JSON 独立于语言:JSON 使用 Javascript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。目前非常多的动态(PHP,JSP,.NET)编程语言都支持 JSON
  • JSON 以特定的格式记录某些变量的值,可以用来给变量赋值或记录变量值

# JSON 与 JavaScript

JSON 文本格式在语法上与创建 JavaScript 对象的代码相同。所以,在 JavaScript 中不需要解析器,使用 eval () 函数就可以用 JSON 数据来生成 JavaScript 对象。

# JSON 语法

  • 保存数据:"名称":"值"
  • 分隔数据:,
  • 保存对象:{}
  • 保存数组:[](数组可以包含多个对象)
{
    "name":"JSON语法",
    "url":"www.maikire.xyz",
    "slogan":"勿忘我",
    "user":[
                {"name":"A","url":"www.maikire.xyz"},
                {"name":"B","url":"www.maikire.xyz"}
            ]
}

# JSON 解析

# LitJson

LitJson 是一个快速高效的开源工具,可以帮助你处理有关 Json 的一切内容。

# 手动解析

这篇文章讲解了 JSON 解析的方法和 LitJson 的使用方法。

更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

Maikire 微信支付

微信支付

Maikire 支付宝

支付宝

Maikire 贝宝

贝宝