我使用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实现。