Latest web development tutorials

XSLT <xsl: desimal format> elemen

Pedoman XSLT Elemen Referensi Lengkap manual XSLT Elemen Referensi

Definisi dan Penggunaan

<XSL: desimal format> elemen mendefinisikan karakter dan simbol ketika dengan format nomor () fungsi untuk mengkonversi angka ke string yang akan digunakan.

Tidak semua negara menggunakan karakter yang sama untuk memisahkan bagian integer dan bagian pecahan, atau digit dikelompokkan. Oleh <xsl: desimal format> elemen, Anda dapat mengubah karakter simbol lainnya yang spesifik.

Elemen ini adalah elemen atas (top level elemen).

Format-angka () fungsi dapat disebut dengan nama (nama) <xsl: desimal format> elemen.


tatabahasa

<xsl:decimal-format
name="name"
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"/>

milik

属性 描述
name name 可选。为此格式规定名称。
decimal-separator char 可选。规定小数点字符。默认是 "."。
grouping-separator char 可选。规定千的分隔字符。默认是 ","。
infinity string 可选。规定用来表示无穷大的字符串。默认是 "Infinity"。
minus-sign char 可选。规定表示负数的字符。默认是 "-"。
NaN string 可选。规定当值不是数字时使用的字符串。默认是 "NaN"。
percent char 可选。规定百分比符号的字符。默认是 "%"。
per-mille char 可选。规定千分号的字符。默认是 "‰"。
zero-digit char 可选。规定数字 0 的字符。默认是 "0"。
digit char 可选。规定字符,该字符用于指示需要使用数字的地方。默认是 #。
pattern-separator char 可选。规定字符,该字符用于分隔格式模式中的正负子模式。默认是 ";"。

contoh 1

Contoh berikut menunjukkan bagaimana format mata uang Eropa (Harap dicatat, format nomor () fungsi referensi parameter ketiga <xsl: desimal format> nama elemen):

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:decimal-format name="euro"
decimal-separator="," grouping-separator="."/>

<xsl:template match="/">
<xsl:value-of
select="format-number(26825.8, '#.###,00', 'euro')"/>
</xsl:template>

</xsl:stylesheet>

Output:

26,825.80


Pedoman XSLT Elemen Referensi Lengkap manual XSLT Elemen Referensi