JSON教程之简介
2014-03-10 22:11
246 查看
什么是 JSON ?
JSON(JavaScriptObject Notation)指的是 JavaScript 对象表示法, 是一种轻量级的文本数据交换格式。它基于JavaScript(Standard
ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等),JSON 解析器和 JSON 库支持许多不同的编程语言。JSON
具有自我描述性,易于人阅读和编写,同时也易于机器解析和生成。这些特性使JSON成为理想的数据交换语言。
JSON的其他一些优点
JSON 是纯文本JSON 具有“自我描述性”
JSON 具有层级结构(值中存在值)
JSON 可通过 JavaScript 进行解析
JSON 数据可使用 AJAX 进行传输
JSON类似于XML,但与XML有一些不同的地方
没有结束标签更短
读写的速度更快
能够使用内建的 JavaScript eval() 方法进行解析
使用数组
不使用保留字
JSON 文件
JSON 文件的文件类型是 ".json"JSON 文本的 MIME 类型是 "application/json"
相关文章推荐
- Json教程(一)--Json简介和准备工作
- josn教程(二)---json简介
- Markdown编辑器简介及基础教程
- Webpack简介使用教程
- 图像处理基础教程和工具软件简介
- Zend Framework教程-Zend_Helpers-动作助手-Json
- Hadoop基础教程-第2章 Hadoop快速入门(2.1 Hadoop简介)
- iOS开发之网络数据解析(一)--JSON解析简介
- Wireshark图解教程(简介、抓包、过滤器)
- Spring MVC 3学习笔记+教程(三)返回JSON数据
- [翻译] WiX 教程 - 简介
- Python学习日志20150717-Python核心编程基础教程之Python运算符、运算符优先级、表达式简介
- 各个JSON技术的简介和优劣
- JSON简介及使用
- Spring教程--AOP简介
- Java EE 7 教程 第一部分 简介 第2章 使用教程示例 第2.1节 需要的软件
- 苹果编程语言Swift中文教程:Swift简介
- Python教程(2.6)——list和tuple简介
- 3DMax基础入门教程,命令面板的设置简介以及功能
- jqGrid中prmNames,jsonReader,colModel的参数简介