<xsl:decimal-format> 項目
宣告小數格式,控制 format-number 函式所使用之格式模式的解譯。如果有 name 屬性,項目就會宣告具名的小數格式,否則將宣告預設的小數格式。name 屬性的值是 限定名稱。除非每次都是在所有屬性值 (包含所有預設值) 都相同的情況下宣告小數格式,否則當您多次宣告預設的小數格式或含有指定名稱的小數格式時 (即使匯入優先順序不同),就會發生錯誤。
如需詳細資訊,請參閱 format-number 函式。
<xsl:decimal-format
name = QName
decimal-separator = char
grouping-separator = char
infinity = string
minus-sign = char
NaN = string
percent = char
per-mille = char
zero-digit = char
digit = char
pattern-separator = char />
屬性
name
選擇性。小數格式的 限定名稱。如果有 name 屬性,項目就會宣告具名的小數格式,否則將宣告預設的小數格式。name 屬性的值是限定名稱。除非每次都是在所有屬性值 (包含所有預設值) 都相同的情況下宣告小數格式,否則多次宣告預設的小數格式或含有指定名稱的小數格式時,就會發生錯誤。decimal-separator
選擇性。用來分隔數字的整數與小數部分之字元。預設值為 "."。grouping-separator
選擇性。用來分隔數字群組的字元。預設值為「,」。infinity
選擇性。用來代表無限大的字串;預設值為字串 "Infinity"。minus-sign
選擇性。做為預設減號的字元;預設值是連字號減號字元 ("-"、"#x2D")。NaN
選擇性。用來代表 NaN 值的字串;預設值為字串 "NaN"。percent
選擇性。做為百分比符號的字元;預設值為百分比字元 ("%")。per-mille
選擇性。做為每千 (每千位) 符號的字元;預設值為 Unicode 每千字元 ("#x2030")。zero-digit
選擇性。做為數字零的字元;預設值為數字零 ("0")。digit
選擇性。格式模式中使用的字元,用來表示需要前置字元為零的位置。預設值為 "#"。pattern-separator
選擇性。用來分隔模式中的正與負子模式的字元。預設值為分號字元 (";")。以下是在模式中使用分號的範例:format-number(-123.45, '###,###.00;(###,###.00)')
項目資訊
發生次數 |
無限制 |
父項目 |
|
項目子系 |
(沒有項目子系) |
下列主題提供 <xsl:decimal-format> 的範例。