相比较而言,json的通用性更强
xml因为自身的特点,请求返回时加载数据较大,而且js没有对xml原生支持,所以需要更多的代码来解析,速度自然很慢,而json则相比xml来说请求返回时数据较少,js直接可以理解json数据结构,所以不需要解析,速度相比自然更快,通用性更强。
差异不大,json可以直接用索引获取值(就和获取实体的属性值差不多),xml用dom树结构来获取值
如果使用在“jquery中利用ajax加载”这个前提下的话,肯定是json更好一点,因为这就是json的主战场,只靠简单的eval就可以将json文本格式数据转换成js基础数据。
而相对于xml来说,则需要通过解析成dom树(通常是浏览器做的),然后通过遍历或者xpath来获取,相对于json来说操作还是略繁琐。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(4)
相比较而言,json的通用性更强
xml因为自身的特点,请求返回时加载数据较大,而且js没有对xml原生支持,所以需要更多的代码来解析,速度自然很慢,而json则相比xml来说请求返回时数据较少,js直接可以理解json数据结构,所以不需要解析,速度相比自然更快,通用性更强。
差异不大,json可以直接用索引获取值(就和获取实体的属性值差不多),xml用dom树结构来获取值
如果使用在“jquery中利用ajax加载”这个前提下的话,肯定是json更好一点,因为这就是json的主战场,只靠简单的eval就可以将json文本格式数据转换成js基础数据。
而相对于xml来说,则需要通过解析成dom树(通常是浏览器做的),然后通过遍历或者xpath来获取,相对于json来说操作还是略繁琐。