XSLT format-number() function

Definition and Usage

format-number() function is used to convert numbers to strings.

Syntax

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

Parameter

Parameter ការពន្យល់
number ចាំបាច់。អំពីចំនួនដែលត្រូវបានកំណត់ទាក់ទងនឹងទ្រង់ទ្រាយ
format

ចាំបាច់。អំពីទំរង់ទាក់ទងនឹងទ្រង់ទ្រាយ

  • # (បង្ហាញចំនួន)
  • 0 (បង្ហាញ0មុននិងក្រោយចំនួន)
  • . (ទីតាំងរបស់ចំនួនតិច)
  • , (សញ្ញាបំបែកចំនួនពាន់)
  • % (បង្ហាញចំនួនជាភាគរយ)
  • ; (សញ្ញាបំបែកនៃទំរង់)
decimalformat ជាការជ្រើសរើស。ទំរង់ប្រព័ន្ធ ជាតិរសេរតារាម៉ូដីស៍

ឧទាហរណ៍

<?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, "#.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, "##%")' />
<br />
<xsl:value-of select='format-number(500100, "#######")' />
</body>
</html>
</xsl:template>
</xsl:stylesheet>

查看 XSL 文件查看结果