我是xslt的新手。我有一个csv文件,需要将其转换为xml。在我的csv文件中,日期字段的格式为“ 2/5/2019 9:24:22 AM”(d / m / yyyy hh:mm:ss am / pm),但是当我在记事本++中打开同一文件时,“ SS和“ AM,/ PM”未显示,当我在excel中打开它时,则显示SS和AM / PM。我的要求是在xml HH:MM:SS中显示时间。这里的问题是,如果“ SS”为零(00),则输出为HH:MM,并且如果“ SS”具有某个值,则其按预期出现。
下面是我的代码
<xsl:element name="transactionTime">
<xsl:variable name="time-ampm" select="substring-after(col26, ' ')"/>
<xsl:value-of select="concat($time-ampm)"/>
</xsl:element>
代码col26中的csv文件日期字段列号
预先感谢