我有一个带有 xsl 的 xml 文件,我正在尝试更改数字的显示方式。在 xml 中,所有数字的格式为 00:12:34
我需要删除前 2 个零和冒号,只显示 12:34
我不确定我是使用子字符串还是十进制格式。我对此很陌生,所以任何帮助都会很棒。
xsl中的代码如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<table class="albumTable" cellpadding="0" cellspacing="0" border="0" width="100%">
<xsl:for-each select="track">
<tr>
<td><xsl:value-of select="duration"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>