日期:2014-05-16 浏览次数:20392 次
JSON总结:
JSON的定义:
1. JSON指的是Javascript对象表示法(Javascript Object Notation)
2. JSON是轻量级的文本数据交换格式
3. JSON独立于语言
4. ISON具有自我描述性,更容易理解
与XML的相似之处:
1. JSON是纯文本
2. JSON具有“自我描述性”(人类可读)
3. JSON具有层次结构(值中存在值)
4. JSON可以通过Javascript进行解析
5. JSON可以通过AJAX进行传输
与XML的不同之处:
1. 没有结束标签
2. 更短
3. 读写速度更快
4. 能够使用内建的javascript eval()方法进行解析
5. 使用数组
6. 不使用保留字
对于Ajax应用程序来说,JSON比XML更快更容易使用:
使用XML:读取XML文档,使用XMLDOM来循环遍历文档,读取值并存储在变量中。
使用JSON:读取JSON字符串,使用Eval()处理JSON字符串。
JSON的语法是javascript的语法子集。
JSON的书写格式是:名称/值对。
Like: “FirstName”:”JSON”
JSON的值:
1. 数字(整点或浮点数)
2. 字符串(在双引号内)
3. 逻辑值(True Or False)
4. 数组(在方括号内)
5. 对象(在花括号内)
6. Null
JSON的使用:JSON的最长使用是充web服务器中读取JSON数据(作为文本或者HttpRequest)。
注:以上内容是从W3School的JSON教程中总结而来,大家可以去里面看看更多更详细的教程和解释,谢谢。