使用Javascript/JQuery进行XML/XSL转换

cgd*_*per 4 javascript xml xslt jquery

谁能告诉我是否有办法在客户端使用Javascript或JQuery进行XML/XSLT转换,这种方式适用于所有主流浏览器?(Chrome,Safari,Firefox和IE)?谢谢.

Tom*_*ies 5

我应该从一开始就说我编写了这个脚本,但是如果你想要进行一些转换并将一些参数传递给你的XSLT(没什么太花哨的话)那么你可以尝试使用Magic XML.

您还可以通过data-在DOM元素上设置一些属性来自动提取数据并应用转换.例如...

<div data-xml="example.xml" data-xslt="transform.xslt"></div>
Run Code Online (Sandbox Code Playgroud)

...会自动从example.xml中提取数据并将transform.xslt应用于它.

它适用于Opera,Chrome,Firefox和IE,是开源的.