<xsl:decimal-format>

<xsl:decimal-format> 元素定义使用 format-number( ) 函数将数字转换为字符串时要使用的字符和符号。

语法

xml
<xsl:decimal-format
  name=NAME
  decimal-separator=CHARACTER
  grouping-separator=CHARACTER
  infinity=STRING
  minus-sign=CHARACTER
  NaN=STRING
  percent=CHARACTER
  per-mille=CHARACTER
  zero-digit=CHARACTER
  digit=CHARACTER
  pattern-separator=CHARACTER />

必需属性

无。

可选属性

name

为该格式指定一个名称。

decimal-separator

指定小数点字符。默认值为 (.)。

grouping-separator

指定千位分隔符字符。默认值为 (,)。

infinity

指定用于表示无穷大的字符串。默认值为字符串 "Infinity"。

minus-sign

指定减号字符。默认值为连字符 (-)。

NaN

指定当值为非数字时使用的字符串。默认值为字符串 "NaN"。

percent

指定百分号字符。默认值为 (%)。

per-mille

指定千分之字符。默认值为 ()。

zero-digit

指定数字零字符。默认值为 (0)。

digit

指定格式模式中用于代表数字的字符。默认值为 (#)。

pattern-separator

指定格式模式中正负子模式之间的分隔符字符。默认值为分号 (;)。

类型

顶级,必须是 <xsl:stylesheet><xsl:transform> 的子元素。

规范

XSLT,第 12.3 节。

Gecko 支持

从 1.0 开始支持 (Mozilla 1.0,Netscape 7.0)。