我需要在 nodejs 中使用 XSLT 转换 XML 文档。我似乎无法找到一个当前维护并包含 XSLT 完整标准的 nodejs 库。
有没有人对包或原生 nodejs 中的东西有任何建议来执行转换?
我有xsl
一个文件想要应用于node.js
. 我发现saxon-js
它似乎提供了我需要的东西。虽然我对文档有点迷失,但似乎我应该先将xsl
文件转换为.sef
文件,然后再在节点中运行转换。
saxon-js
自述文件提到了其他包,xslt3
应该能够做到这一点(请参阅自述文件):
编译样式表
要将 books.xsl 中保存的样式表编译为 books.sef.json 中的 SEF 文件,以便在浏览器或 Node.js 中运行,请使用命令行:
xslt3 -xsl:books.xsl -export:books.sef.json -t -ns:##html5
但是,安装xslt3
包后,没有可执行文件可用于运行转换。
我错过了什么吗?我怎样才能转换xsl
为sef.json
(一次就可以,不需要从服务器动态运行它或其他什么)?