使用XSLT的顺序字母表

时间:2017-03-23 13:00:41

标签: xml xslt xslt-2.0

我是XSLT的新手,我只知道XSLT中的基本功能。每次进行测试或每次运行测试文件时,我都有这样的要求来按顺序生成顺序字母表。并且,它将在第二天重置该信件。例如,我的第一个测试是A,第二个测试是B,第三个测试是C,依此类推。如果它到达Z的结束字母,它将再次开始A.然后,如果我第二天尝试测试它,它将再次开始A。

我不知道是否可以在XSLT中执行此操作。而且,如果是,我不知道我将如何做到这一点。我使用的是SAXON-HE 9.7的处理器,XSLT的版本是2.0。

提前谢谢你。非常感谢您的反馈。

1 个答案:

答案 0 :(得分:1)

您描述问题的方式,您需要在持久存储中的某处保留“当前字母”。你不能在纯XSLT中做到这一点;虽然你可以通过利用EXPath File扩展来读取和写入文件存储中的文件来做到这一点。

一种更简单的方法可能是您的测试驱动程序应用程序跟踪自一天开始以来已经进行了多少次测试运行,并将此值作为样式表参数传递给XSLT转换。

相关问题