JSON的三处优点
2009-02-17 13:44
49 查看
第一,方便前台数据操作. 例如:
var languages = {
cn: {
lang: 'zh_cn',
name: '中文'
},
en: {
lang: 'us_en',
name: '英文'
}
};
document.write(languages.cn.lang + '是' + languages.cn.name);
第二,,数据体积小,传输快,还是上一个例子,写成XML就是:
<?xml version="1.0" encoding="utf-8"?>
<languages>
<cn>
<lang>zh_cn</lang>
<name>中文</name>
</cn>
<en>
<lang>us_en</lang>
<name>英文</name>
</en>
</languages>
明显JSON的体积更小.
第三点,客户端操纵XML的时候需要创建ActiveX对象,JSON则完全就是一个JS对象,不需要创建DOM.
var languages = {
cn: {
lang: 'zh_cn',
name: '中文'
},
en: {
lang: 'us_en',
name: '英文'
}
};
document.write(languages.cn.lang + '是' + languages.cn.name);
第二,,数据体积小,传输快,还是上一个例子,写成XML就是:
<?xml version="1.0" encoding="utf-8"?>
<languages>
<cn>
<lang>zh_cn</lang>
<name>中文</name>
</cn>
<en>
<lang>us_en</lang>
<name>英文</name>
</en>
</languages>
明显JSON的体积更小.
第三点,客户端操纵XML的时候需要创建ActiveX对象,JSON则完全就是一个JS对象,不需要创建DOM.
相关文章推荐
- 比getjson好的底层函数是哪个有什么优点
- JSON和JSONP有哪些区别,PhoneGap跨域请求如何实现,什么是JSON,JSON的优点, JSON的格式或者叫规则。
- 比getjson好的底层函数是哪个有什么优点
- cocos-html5 Json 灵活 遍历方式 不同方式的缺陷,优点总结
- json 的优点
- JSON剖析:优点和不足
- Gson 与 fastJson 在使用上的差异(fastJson的优点)
- Json的优点是什么,Json与此XML的区别是什么?
- JSON优点简单总结
- Gson 与 fastJson 在使用上的差异(fastJson的优点)
- XML和JSON相互转换类(JAVA)
- Json 和Gson
- npm 模块笔记(二):xls-to-json
- Android Study 之 彻底解决 Gson解析 异常 :com.google.gson.JsonSyntaxException
- Extjs与struts2的jsonplugin实现分页功能
- java各种数据转换成json
- Json 关于首字母不能为大写的问题
- C# 处理Json
- 关于fastjson序列化不可见特殊字符存在的bug
- jackson和fastjson的效率对比: