日期:2014-05-16  浏览次数:20600 次

json的定义与javascript如何使用json之总结

JSON定义

??? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C C++ C# Java JavaScript Perl Python等)的习惯,这些特性使JSON成为理想的数据交换格式。

JSON的结构基于下面两点

· 1. "名称/"对的集合 不同语言中,它被理解为对象(object),记录(record),结构(struct),字典(dictionary),哈希表(hash table),键列表(keyed list)

· 2. 值的有序列表 多数语言中被理解为数组(array)

JSON使用

JSON
以一种特定的字符串形式来表示 JavaScript 对象。如果将具有这样一种形式的字符串赋给任意一个 JavaScript 变量,那么该变量会变成一个对象引用,而这个对象就是字符串所构建出来的,好像有点拗口,我们还是用实例来说明。

?这里假设我们需要创建一个User对象,并具有以下属性

·? 用户ID

·? 用户名

·? 用户E