JSON简介
来源:互联网 发布:乐清知临与公立那个好 编辑:程序博客网 时间:2024/06/03 07:33
JSON简介
文章分类:Web前端JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。
JSON有两种结构:1,“名/值”对的集合,在不同的语言中被理解为对象,记录,结构等。2,值的有序列表,被理解为数组。对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间使用“,”(逗号)分隔。 数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间使用“,”(逗号)分隔。 按照最简单的形式,可以用下面这样的 JSON 表示名称 / 值对: { "name": "value" }
当需要表示一组值时,JSON 不但能够提高可读性,而且可以减少复杂性。例如,假设您希望表示一个人名列表。在 XML 中,需要许多开始标记和结束标记;如果使用典型的名称 / 值对(就像在本系列前面文章中看到的那种名称 / 值对),那么必须建立一种专有的数据格式,或者将键名称修改为 person1-firstName这样的形式。
修改JSON数据,正如可以用点号和括号访问数据,也可以按照同样的方式轻松地修改数据: people.musicians[1].lastName = "Rachmaninov"; 在将字符串转换为 JavaScript 对象之后,就可以像这样修改变量中的数据。
参考:http://www.json.org/json-zh.html
- JSON 简介
- JSON 简介
- JSON简介
- JSON简介
- JSON简介
- JSON简介
- JSON简介
- JSON简介
- JSON简介
- JSON简介
- JSON简介
- JSON简介
- JSON简介
- JSON简介
- JSON简介
- JSon简介
- json简介
- JSON 简介
- SQL2008连接excel2007
- 《Qt for Symbian》翻译系列之七:第二章 开始(2)
- 在PHP中使用curl_init函数的说明
- Linux命令之lsb_release
- NYOJ129 树的判定 || POJ1308 Is It A Tree? 【并查集应用,树的定义】
- JSON简介
- 如何判断一个值 是否为正整数
- Android上的一个离线地图开源项目
- 最大子段和
- Beyond Compare使用初步-Folder Compare
- WinForm窗体生命周期分析
- 《Qt for Symbian》翻译系列之七:第二章 开始(3)
- as5 10g em乱码解决
- 模式匹配的KMP算法详解