日期:2014-05-17 浏览次数:20732 次
1.XML格式:
优点:
??????XML 是一种通用的数据格式。
????? 不必把数据强加到已定义好的格式中,而是要为数据自定义合适的标记
????? 利用 DOM 可以完全掌控文档
缺点:
????? 如果文档来自于服务器,就必须得保证文档含有正确的首部信息。若文档类型不正确,那么 responseXML 的值将是空的
?????? 当浏览器接收到长的 XML 文件后, DOM 解析可能会很复杂
2.JSON格式:
优点:
??????作为一种数据传输格式,JSON 与 XML 很相似,但是它更加灵巧。
????? JSON 不需要从服务器端发送含有特定内容类型的首部信息。
缺点:
??????语法过于严谨
????? 代码不易读
??????eval 函数存在风险 ? 1.什么是JSON? ?
JSON(JavaScript Object? Notation)一种简单的数据格式,比xml更轻巧。
JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。
JSON的规则很简单:对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’对”之间使用“,”(逗号)分隔。
?规则如下:
? 1)映射用冒号(“:”)表示。名称:值?
??2)并列的数据之间用逗号(“,”)分隔。名称1:值1,名称2:值2
? 3) 映射的集合(对象)用大括号(“{}”)表示。{名称1:值1,名称2:值