<xsl:decimal-format>

<xsl:decimal-format> 要素は、format-number( ) 関数を使用して数字を文字列に変換する際に使用される文字と記号を定義します。

構文

<xsl:decimal-format
  name=NAME
  decimal-separator=CHARACTER
  grouping-separator=CHARACTER
  infinity=STRING
  minus-sign=CHARACTER
  NaN=STRING
  percent=CHARACTER
  per-mille=CHARATER
  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) でサポートされています。