XSLT format-number() 函数

XSLT 函数参考对象 完整的 XSLT 函数参考对象

定义和用法

format-number() 函数用于把数字转换为字符串。

语法

string format-number(number,format,[decimalformat])

参数

参数描述
number必需。规定要格式化的数字。
format必需。规定格式化模式。这是用在格式化模式中的字符:
  • 0 (数字)

  • # (数字,零显示为空)

  • . (小数点的位置。例如:###.##)

  • , (千的组分隔符。例如:###,###.##)

  • % (把数字显示为百分比。例如:##%)

  • ; (模式分隔符。第一个模式用于正数,第二个模式用于负数)

decimalformat可选。

实例 1

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

 <xsl:template match="/">
 <html>
 <body>
 <xsl:value-of select='format-number(500100, "#")' />
 <br />
 <xsl:value-of select='format-number(500100, "0")' />
 <br />
 <xsl:value-of select='format-number(500100, "#.00")' />
 <br />
 <xsl:value-of select='format-number(500100, "#.0")' />
 <br />
 <xsl:value-of select='format-number(500100, "###,###.00")' />
 <br />
 <xsl:value-of select='format-number(0.23456, "#%")' />
 </body>
 </html>
 </xsl:template>

 </xsl:stylesheet>

查看 XSL 文件查看结果

XSLT 函数参考对象 完整的 XSLT 函数参考对象

新闻动态 联系方式 广告合作 招聘英才 安科实验室 帮助与反馈 About Us

Copyright © 2013 - 2019 Ancii.com All Rights Reserved京ICP备18063983号-5 京公网安备11010802014868号