<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
-
1000 文字ごとに指定します。既定値は (
‰
) です。 zero-digit
-
数字のゼロ文字を指定します。 既定値は (
0
) です。 digit
-
数字を表すためにフォーマットパターンで使用される文字を指定します。既定値は (
#
) です。 pattern-separator
-
正と負のサブパターンをフォーマットパターンで区切る文字を指定します。既定値はセミコロン (
;
) です。
種類
最上位で、<xsl:stylesheet>
または <xsl:transform>
の子である必要があります。
仕様書
XSLT, section 12.3.
Gecko のサポート
1.0 (Mozilla 1.0、Netscape 7.0) でサポートされています。