2011-09-19 71 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