2011-09-19 73 views
2

不幸的是,我既不能编写C代码,也不能实现像PHP使用的通用libxml和libxslt这样的可用(并经过验证的)库。我想知道在node.js中实现它们是否非常可怕?据我所知,C库可以(很容易)在node.js中使用。node.js支持C libxml&libxslt

我期待在服务器的JS上看到类似http://www.w3schools.com/xsl/xsl_client.asp的东西。

我很想贡献并将这两个库移植到节点中。有谁知道如何做到这一点或有解释这个快速链接?请记住,我从来没有与C合作过,但我现在是一个PHP,Java和JS开发人员。

也许有人想加入我并认识到这一点。

+0

[node_xslt](https://github.com/bahblah/node_xslt)。 [xjst](https://github.com/veged/xjst)受xslt启发。 [node_xslt](https://github.com/bahblah/node_xslt/blob/master/node_xslt.cc#L5)已经使用libxslt。尝试使用 – Raynos

+0

是否要在节点中实现一个完整的XML解析器/ XSLT引擎(祝你好运),或者只是绑定到现有的库? – Tomalak

+1

当然,绑定到现有的库是更新安全的,并从创新中受益!我不会重新发明车轮;) – kernel

回答

3

如果你看看node_xslt source code。你可以看到它已经与libxslt进行了交互。

所以要么使用该模块,要么从中吸取灵感并改进它。

以供将来参考我用npm search registry和搜索 “XSLT”

+0

这就是它!非常感谢雷诺斯。我无法搜索npm,因为我目前正在运行win,并且npm仍然存在一些问题。 – kernel

+0

@kernel你仍然可以搜索。这是一个网站;) – Raynos

+0

好吧,你有我;)感谢您的意见! – kernel