如何从xslt 1.0切换到xslt 2.0

  • 本文关键字:xslt xml xslt msxsl
  • 更新时间 :
  • 英文 :


我使用MSXSL.exe实用程序触发xslt代码,将源XML文件转换为目标XML文件。我不能使用XSLT2.0中提供的许多内置函数。

尽管我已经更改了XSLT 2.0版本的标题,但我仍然无法使用XSLT 2.0函数。这是因为MSXSL.exe不支持XSLT2.0吗?

请让我知道一些建议,这样我就可以在我的代码

中使用格式日期、字符串串联函数

尽管我已经更改了XSLT 2.0版本的标题,但我仍然没有能够使用XSLT2.0函数。这是因为MSXSL.exe没有支持XSLT2.0吗?

是的。

请让我知道一些建议,以便我可以使用格式日期,我的代码中的字符串串联函数

请就你遇到的每个问题提出一个具体的问题。XSLT1.0中没有替代XSLT2.0功能的通用配方。例如,要"格式化日期",您需要向我们提供源格式和目标格式,解决方案可能针对这两种格式。

您需要在Windows上使用XSLT2.0处理器,如果您提到msxsl,您似乎可以使用该处理器。您可以选择.NET版本的Saxon 9(它应该在Windows上的命令行中工作,因为.NET框架是所有受支持的Windows版本中操作系统的一部分),或者安装Oracle Java JRE时可以运行的Java版本的Saxo 9。还有XmlPrime,一个XSLT2.0的商业实现,一个纯.NET实现。

相关内容

  • 没有找到相关文章

最新更新