gpt4 book ai didi

node.js - node_xslt 用于转换。

转载 作者:太空宇宙 更新时间:2023-11-03 23:08:54 24 4
gpt4 key购买 nike

我正在使用node_xslt进行转换。库的自述文件告诉我应该有 libxslt 和 libxml2。我应该把这些库放在哪里?我正在使转换适用于简单的情况,但不适用于复杂的情况(当我使用撒克逊变换时)。任何帮助,将不胜感激。谢谢。

最佳答案

node_xslt 是一个 C/C++ 扩展,因此应在安装过程中使用系统上可用的库对其进行编译。如果编译失败,则说明您缺少此库(这在现代操作系统上不太可能发生)。

更新:

我刚刚在 Mac(OS X,10.9.3)上执行的操作:

$ npm install node_xslt

... big output here

然后我创建了三个文件:

test.js

var xslt = require('node_xslt');                                              
var stylesheet = xslt.readXsltFile('./test.xsl');
var document = xslt.readXmlFile('./test.xml');
console.log(xslt.transform(stylesheet, document, [ ]));

以及此页面中的两个文件:http://msdn.microsoft.com/en-us/library/ms765388(v=vs.85).aspx

然后运行test.js:

$ node test.js

并成功打印转换结果。

关于node.js - node_xslt 用于转换。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24290822/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com