XSLT转换需要计数

XSLT转换需要计数,xslt,count,Xslt,Count,您好,我正在使用XSLT文件转换csv文件,以提取员工的培训记录。 我知道需要做的是在CSV文件的底部拉一个页脚,记录总计数,并以某种方式计算转换的每条记录,以便我可以在导入这些记录的系统中对这些记录进行比较 这就是源文件的外观- 培训记录,SP培训,geoff.culbertson,培训,IT 培训记录,SP培训,jim.schultz,培训,IT 记录计数| 2 因此,我需要转换文件末尾的记录计数,并对每个记录进行计数,在本例中为2并进行转换,以便进行比较。使用带有CSV的XSLT作为输入似

您好,我正在使用XSLT文件转换csv文件,以提取员工的培训记录。 我知道需要做的是在CSV文件的底部拉一个页脚,记录总计数,并以某种方式计算转换的每条记录,以便我可以在导入这些记录的系统中对这些记录进行比较

这就是源文件的外观-

培训记录,SP培训,geoff.culbertson,培训,IT 培训记录,SP培训,jim.schultz,培训,IT 记录计数| 2


因此,我需要转换文件末尾的记录计数,并对每个记录进行计数,在本例中为2并进行转换,以便进行比较。

使用带有CSV的XSLT作为输入似乎很奇怪,但为了回答您的问题,但基于您提供给我们的XSLT,我相信您可以通过以下方式获得行数:

<xsl:value-of select="count(//Line)" />


欢迎使用堆栈溢出!你尝试了什么?我已经完成了文件的转换,没有计算部分,因为这是作为后期需求添加的。显示一些代码。您的XML文档看起来像什么?您使用的XSLT是什么?CSV输出应该是什么?输入是CSV-TrainingRecord,,SP Training,,geoff.culbertson,,Training,,IT TrainingRecord,,SP Training,,jim.shultz,,Training,,IT RecordCount | 2//行[]否