2011-09-19 2 views
2

불행히도 나는 PHP로 사용되는 일반적인 libxml과 libxslt와 같은 사용 가능한 라이브러리를 구현할 수 없다. node.js에서 그들을 구현하는 것이 정말 마음에 드는지 궁금합니다. 내가 아는 한 C 라이브러리는 (쉽게) node.js에서 사용하기 위해 구현 될 수 있습니다.node.js C로 제공 libxml & libxslt

서버의 JS에서 http://www.w3schools.com/xsl/xsl_client.asp과 같은 것을보고 싶습니다.

나는 노드에이 두 개의 libs를 제공하고 마이그레이션/구현하는 것을 좋아합니다. 누구든지이 작업을 수행하는 방법을 알고 있거나 이것을 설명하는 빠른 링크가 있습니까? 내가 C로 일한 적은 한 번도 기억하지 못했지만 저는 약 8 년 동안 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와 상호 작용하고 있음을 볼 수 있습니다.

따라서 해당 모듈을 사용하거나 모듈에서 영감을 얻고 개선하십시오. 나중에 참조

는 I는 npm search registry를 사용하고 "XSLT"

+0

이것은 그 것이다! 레이놀즈 주셔서 대단히 감사합니다. 나는 현재 win에서 뛰고 있기 때문에 npm을 검색 할 수 없었고 npm에 몇 가지 문제가 여전히 남아 있습니다. – kernel

+0

@kernel 당신은 여전히 ​​검색 할 수 있습니다. 그것은 웹 사이트입니다.) – Raynos

+0

OK 좋아, 너 나있어;) 조언 주셔서 감사합니다! – kernel