一个独立的XSLT javascript库
a standalone xslt javascript library?
这是我在这里的第一篇文章
我正在开发一套脚本(JS/ExtendScript) Indesign自动化目录生产。输入数据是xml。有时,在早期阶段用xslt重新排列xml可能非常方便,但我想不出一种方法。有一些js xslt库,但它们基本上都是浏览器xslt引擎的包装器,需要打开浏览器窗口并在其中包含文档。
我知道我总是可以用libproc或类似的外部xslt转换,甚至为它编写shell/批处理脚本,但它不再是我的客户端的一键解决方案。
问题:有人知道一个独立的js xslt模块吗?有没有一种方法可以让脚本直接与Chrome(?) xslt引擎对话,而无需打开文档?还有别的方法吗?
非常感谢!L
我猜您在某些时候总是需要输出XML文件。然后,您可以像Jongware建议的那样使用InDesign XSLT引擎(您甚至可以使用临时文档通过XSLT导入,并导出XML文件以进行进一步处理)。另一种方法是通过doScript调用shell脚本,并放置命令行工具,如Saxon。
相关文章:
- 如何在XSLT文档中的javascript中使用AND运算符
- 如何将参数从Javascript函数传递到XSLT
- XSLT:在元素标记中输出Javascript
- 将param作为xpath表达式传递给XSLT-javascript
- 定义DOCTYPE时XSLT和javascript的怪异行为
- XSLT下拉菜单不调用javascript函数
- 在 XSLT 工作表中的 JavaScript 中插入属性的问题
- 如何在javascript中解析xml并从中提取xslt元素
- XML/XSLT in JavaScript
- XSLT中的Javascript可能
- XSLT 2.0 错误处理:向 JavaScript 抛出异常
- 如何在 Sitecore 的 xslt 文件中添加 javascript 属性
- Javascript XSLT Transformation with XML 存储在变量中
- 如何在 XSLT 中包含对 JavaScript 的调用
- 如何使 XSLT Javascript 扩展函数返回节点集
- 将javascript与XML和XSLT一起使用时出现问题
- XSLT JavaScript:尝试使用包含破折号的名称定义函数时出错
- XSL和XSLT Javascript在IE中工作,但不能在Chrome和Firefox中工作
- 一个独立的XSLT javascript库
- 包含HTML标记的XHTML XSLT Javascript