如何用C#进行XSLT 2.0转换

Bob*_*Bob 7 .net c# xml xslt xslt-2.0

是否可以使用原生.net框架进行XSLT 2.0转换?

我知道XSLT 1.0可以实现.

Dim*_*hev 3

Microsoft 不提供 XSLT 2.0 处理器

XQSharp是专门为在 .NET 中使用而编写的 XSLT 2.0 处理器。

另一种非常流行的 XSLT 2.0 处理器是Saxon 9.x,它虽然是用 Java 编写的,但有一个特殊的 .NET 版本。

  • @Jaster:我对XQSharp没有太多经验,但Saxon已经如此优化,以至于我强烈不同意这样的说法。此外,人们使用 XSLT 2.0 是因为它有丰富的新功能,而在 99% 的情况下,几毫秒都不匹配。 (7认同)