3.16 学习JSON(JavaScript对象表示法)
JSON是一种开放的标准格式,它使用可读的文本来传输由属性值对组成的数据对象。它是用于异步浏览器/服务器通信(AJAJ)的主要数据格式,在很大程度上替代了XML(AJAX使用的就是这种方式)。
虽然JSON最初源于JavaScript脚本语言,但它是一种独立于语言的数据格式。解析和生成JSON数据的代码在许多编程语言中都是可用的。
JSON格式最初由Douglas Crockford指定。它目前有两个相互竞争的标准描述,RFC 7159和ECMA-404。ECMA标准非常简单,只描述允许的语法语法,而RFC还提供了一些语义和安全性方面的考虑。JSON的官方Internet媒体类型是application/json。JSON文件名扩展名是.json。
基础学习:
JavaScript对象表示法介绍: JSON入门指南 [阅读][付费]
json.com [阅读]
JSON是什么 [观看]
参考文献和文档:
- json.org [阅读]
标准和规范:
架构设计: