json+xml+xsl应用

本文介绍了一种将JSON数据转换为XML格式的方法,并探讨了如何利用XSLT进行进一步的数据处理。通过自定义JavaScript函数实现了JSON到XML的转换,并在浏览器环境下实现了XML的XSLT转换。

使用ajax来处理页面,就需要为传输的数据选定格式.json和xml相比,json传输的数据要小的多,而以xml传输会带有多余标签的消耗.

但浏览器似乎有非常支持xml转化(xsl),而json貌似只有第几方的jst.

由于jst使用的是javascript编写的,使用起来,其效率,似乎也应该比浏览器的xsl低(纯属自己猜想)

 

于是呼,我想还是用xsl,试着先把json转化为xml.

 

IE下jsonobj:

 

jsonToString方法来自网络高人,小弟借来用用,图个方便.json的固定格式,应该都能从toxml中看出10之8,9来.我就不多介绍了

 

这样,还是有问题.在ToXML中,有了3层嵌套循环.目前为止我还在苦思优化的方法.或者有更好在浏览器解析数据的方法

 

IE下xsl:

 

xsl只在第一次解析xml的时候,从服务端获取文件数据并缓存,之后都直接使用缓存.

 

 

欢迎各位多多提点,小弟初窥门径.仍希望给狼尾巴上团火,能赛过奔驰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值