是否有用于.NET的XSLT2.0库?

是否有用于.NET的XSLT2.0库?,.net,xslt,xslt-2.0,.net,Xslt,Xslt 2.0,简单查询-我正在寻找支持XSLT2.0的.NET库(如果存在)的建议 谢谢。试试,或者为XMLSpy提供动力的Altova引擎也可以免费获得。是一个用于.NET的本机XSLT 2.0和XQuery处理器。应该注意的是,两者都不是严格本机的。Saxon是用Java编写的,并使用IKVM交叉编译到.NET。因此,您必须分发相当大的IKVM运行时(主要是为.NET重新编译的一组Java类)。但至少最终都是托管代码。Altova是一个COM组件,因此您可以获得COM互操作的所有奇迹(和性能),以及安装麻

简单查询-我正在寻找支持XSLT2.0的.NET库(如果存在)的建议


谢谢。

试试,或者为XMLSpy提供动力的Altova引擎也可以免费获得。

是一个用于.NET的本机XSLT 2.0和XQuery处理器。应该注意的是,两者都不是严格本机的。Saxon是用Java编写的,并使用IKVM交叉编译到.NET。因此,您必须分发相当大的IKVM运行时(主要是为.NET重新编译的一组Java类)。但至少最终都是托管代码。Altova是一个COM组件,因此您可以获得COM互操作的所有奇迹(和性能),以及安装麻烦;当然,您的代码需要完全信任。我推荐Saxon—它是纯托管的,性能方面更好。我在Saxon.NET中看到过应用程序域负载问题。JVM和Java类库(IKVM)的加载需要时间,并且消耗了我所谓的大量内存(我的记忆约为90MB)。这对于客户端应用程序可能并不重要,但对于web服务器来说,这会在应用程序启动时造成明显的请求响应时间延迟(几秒钟)。我已经确定了那些影响使用Saxon的Ektron CMS产品的性能问题。