有人能告诉我是否有办法在客户端使用Javascript或JQuery进行XML / XSLT转换,这种方式适用于所有主流浏览器? (Chrome,Safari,Firefox和IE)?感谢。
答案 0 :(得分:5)
我应该从一开始就说我编写了这个脚本,但是如果你想做一些转换并将一些参数传递给你的XSLT(没什么太花哨的话),你可以试试Magic XML。
您还可以通过在DOM元素上设置一些data-
属性来自动提取数据并应用转换。例如......
<div data-xml="example.xml" data-xslt="transform.xslt"></div>
...会自动从example.xml中提取数据并将transform.xslt应用于它。
适用于Opera,Chrome,Firefox和IE,并且是开源的。
答案 1 :(得分:4)
您考虑过Saxon CE了吗?它过去需要商业许可证才能部署,但最新版本已作为开源版本发布。
答案 2 :(得分:1)
答案 3 :(得分:0)
我与Sarissa有过相当不错的经历。某些XForms引擎支持的转换接口也是管理客户端转换的便捷方式。