Google Ajaxslt 使用
来源:互联网 发布:数据库原理与应用课件 编辑:程序博客网 时间:2024/05/19 09:12
先去下载google ajaxslt的源码包
1、用xmlhttprequest从服务器获得xml数据放于id="xml"的div中
也可以从各种封装的xmlhttprequest框架中直接获得xml,这种方式更好一些
2、对应xsl放置于id="xslt"的div中
3、通过Ajaxslt组合成html,结果将显示于id="htmldisplay"的div中
加载如下js
<script src="../misc.js" type="text/javascript"></script> <script src="../dom.js" type="text/javascript"></script> <script src="../xpath.js" type="text/javascript"></script> <script src="../xslt.js" type="text/javascript"></script>
然后
var xml = xmlParse(el('xml').value); var xslt = xmlParse(el('xslt').value); var html = xsltProcess(xml, xslt); document.getElementById('html').value = html; document.getElementById('htmldisplay').innerHTML = html;
很简单就完成了xml到html的转化,而xpath/xsl的强大功能使得我们可以非常更方面的处理xml数据
备注:
misc.js:一些常量定义和 helper 函数,还有 log 的实现。
dom.js:XML DOM 接口的 JS 实现,主要的函数是 xmlParse( XMLString ),调用成功后就可以用标准 DOM 方式来操控返回的 XDocument 了。
xpath.js:XPath 的 JS 实现。
xslt.js:XSLT 的 JS 实现,要用到里面的 xsltProcess( XML, XSLT ),给定 XML 和 XSLT 得到转换的结果。
- Google Ajaxslt 使用
- XSLT 介绍与 Google Ajaxslt
- GOOGLE使用
- GOOGLE使用
- 使用google
- google +使用
- 使用Google
- [google] 怎么使用google搜索
- Google的另类使用
- Google Desktop的使用
- Flex中使用Google
- Google 使用技巧
- 如何使用Google解决问题
- 如何使用google解决问题
- Google使用攻略
- google使用小技巧
- google的使用
- analytics -- Google 的使用。
- 程序员四大忌[转]
- ASP编程入门进阶(二十):ADO组件之插入数据记录
- 用Ajax和RSS制作一个首页新闻
- ASP编程入门进阶(二十):ADO组件之分页程序
- ASP编程入门进阶(二十):ADO组件之修改数据记录
- Google Ajaxslt 使用
- ASP编程入门进阶(二十):ADO组件之删除数据记录
- ASP.Net中程序构架与程序代码的分离
- ASP编程入门进阶(二十):ADO组件之查询数据记录
- ASP编程入门进阶(廿一):DAO SQL之建立数据库表
- 关于web.xml配置的详细说明
- 单线程和多线程访问数据库性能比较一性能比较部分(oracle 数据库)
- Acegi+hibernate 动态实现基于角色的权限管理
- 单线程和多线程访问数据库性能比较二实现代码部分(oracle 数据库)