xml 属性的 XSL select 值作为整数

XSL select value of xml attribute as integer

我正在尝试 select 一些 xml 属性从十进制值到整数。 例如

<ItemIn quantity="1.0">

@quantity 的值必须select作为整数,即只有 1。

我正在使用

<xsl:value-of select="@quantity">

有没有办法 select 数量为整数,即 1?

谢谢。

使用带有单个 #XSLT format-number() Function 作为格式,如下所示:

<xsl:value-of select="format-number(@quantity, '#')" />