私はXSLT経由でXML/HTML/XSLバージョン2.0変換をサポートするノードモジュールを探していました。私はWindows環境での開発に専念しており、Saxon/C(saxon-node)、node_xslt、gulp-xsltなどを含む多くの選択肢を研究してきました。Node.jsのXSLT 2.0または3.0?
私のニーズを満たす解決策は見つかりませんでした。ほとんどのソリューションは、開発のためにlinuxまたはmac osx環境を必要とするようです。
アイデア?私は事前に大いに助けに感謝します!
ブリリアント!サクソンについて部長に話していただけでいいのですが、うれしいです。ヘッドアップをありがとう! – vashzak
Saxon-JSをNode.jsで使用している人の報告はありましたが、実際にはサクソニカがまだサポートしているものではありませんが、そうしたいと思います。機能面では、Saxon-JSはブラウザ環境に最適化されていることを認識しています(たとえば、シリアライザがなく、XML解析用のブラウザに依存しています)。しかし、あなたがそれをどの程度まで手に入れているかを見て、フィードバックをお寄せください。 –
@MichaelKay:私はその限界について忘れていました。言及に率直に感謝します。回答が更新されました。 *私の*フィードバックは、ブラウザーに依存せずにパーサとシリアライザを提供することによって、JavaScriptで世界クラスのXSLT実装を構築する素晴らしい作業を続けていきたいと考えています。ブラウザ内のアプリケーションであっても、ブラウザのパーサーとシリアライザを使用することをお勧めします。 (もちろん、ランタイムライブラリのダウンロードサイズの増加*を犠牲にしても)。 – kjhughes