XSLT 元素
定义和用法
不是所有国家都使用相同的字符来分隔小数与整数的部分,或者对数字进行分组。通过
该元素是顶层的元素(top level)。
format-number() 函数可通过名称(name)来引用
yu fa
<xsl:decimal-format ming ming="ming ming" xiao shu dian zi fu="zi fu" fen ge zi fu="zi fu" wu qiong="zi fu jing" fu shu hao="zi fu" NaN="zi fu jing" bei fen bi hao="zi fu" fen bai hao="zi fu" zero-shu zi="zi fu" shu zi="zi fu" pattern-separator="zi fu"/>
shi xing
shi xing | zhi | mi shu |
---|---|---|
ming ming | ming ming | xuan xiang. wei zhe ge ge shi zheng lve ming ming. |
xiao shu dian zi fu | zi fu | xuan xiang. zheng lve xiao shu dian zi fu. mo yan shi ".". |
fen ge zi fu | zi fu | xuan xiang. zheng lve qian de fen ge zi fu. mo yan shi ",". |
wu qiong | zi fu jing | xuan xiang. zheng lve biao shi wu qiong de zi fu jing. mo yan shi "Infinity". |
fu shu hao | zi fu | xuan xiang. zheng lve biao shi fu shu de zi fu. mo yan shi "-". |
NaN | zi fu jing | xuan xiang. zheng lve dang jie guan bu shi shu zi shi shi yong de zi fu jing. mo yan shi "NaN". |
bei fen bi hao | zi fu | xuan xiang. zheng lve bei fen bi hao de zi fu. mo yan shi "%". |
fen bai hao | zi fu | xuan xiang. zheng lve qian fen hao de zi fu. mo yan shi "‰". |
zero-shu zi | zi fu | xuan xiang. zheng lve shu zi 0 de zi fu. mo yan shi "0". |
shu zi | zi fu | xuan xiang. zheng lve zi fu, zhe ge zi fu yong yu zhi shi hao shi shi shu de di fang. mo yan shi #. |
pattern-separator | zi fu. | xuan xiang. zheng lve zi fu, zhe ge zi fu yong yu fen ge ge shi mo shi zhong de zheng fu biao shi mo shi. mo yan shi ";". |
shi li
li ming 1
tushen ma'an, zai zhe li shi zhe, ru he gei zhi gei ouzhou yu'e (qing zhuyi, format-number() hanshu zhong de dian san ge can shu yin jian <xsl:decimal-format> yuan su de ming cheng):
<?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>
输出:
26.825,80