【问题标题】:How to apply XSLT 2.0 transformations in .net?如何在 .net 中应用 XSLT 2.0 转换?
【发布时间】:2013-09-17 20:50:18
【问题描述】:

我了解 .net XsltCompiledTransformation 类仅支持 XSLT 1.0 转换,Microsoft 甚至没有计划引入对 XSLT 2.0 的支持。

我研究过用于执行 XSLT 2.0 转换的软件。

问题是我需要一个替代 Microsoft 的 XsltCompiledTransformation 类的替代品,它将在我的程序中即时应用转换。

有没有可以满足我要求的解决方案?开源解决方案会很棒,但商业解决方案也可以接受。

【问题讨论】:

  • 我不同意您将我的问题标记为重复。在您链接到的问题中,提问者想知道 MS 是否计划在 .net 中支持 XSLT 2.0。当我问我的问题时,我知道那个问题的答案是“不”。我特别询问了我可以使用什么解决方案来获得 .net 中未提供的功能。
  • 我必须同意 OP。您链接到的副本中有 2011 年的答案。有些东西可能是重复的,但仍然非常过时。另一个问题中提供的许多选项在今天甚至可能不存在。

标签: .net xml xslt xslt-2.0


【解决方案1】:

Saxon 可用于 .NET 并支持 XSLT 2.0。见http://www.saxonica.com/products/products.xml

【讨论】:

  • 我试过这个产品和一些在相关问题中链接的产品。 Saxon 似乎效果最好,开源版本可以满足我的一切需求。
  • 谢谢。如何在我当前的网站中实现它?
猜你喜欢
  • 1970-01-01
  • 2019-07-29
  • 1970-01-01
  • 1970-01-01
  • 2013-12-06
  • 2013-05-22
  • 2014-10-15
  • 1970-01-01
  • 2011-06-16
相关资源
最近更新 更多