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

JSON的总结

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教程中总结而来,大家可以去里面看看更多更详细的教程和解释,谢谢。