<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) 起。