Συνάρτηση format-number() XSLT

Ορισμός και χρήση

Η συνάρτηση format-number() χρησιμοποιείται για τη μετατροπή αριθμών σε字符串.

σύνταξη

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

παράμετρος

παράμετρος περιγραφή
number απαιτητικό. καθορίζει τον αριθμό που πρέπει να格式ιστεί.
format

απαιτητικό. καθορίζει το μοτίβο格式ισμού. Αυτά είναι τα χαρακτήρες που χρησιμοποιούνται στο μοτίβο格式ισμού:

  • #
  • 0 (προσδιορίζει τους μηδενς πριν και μετά το σημείο. π.χ. 0000.00)
  • . (θέση του σημείου αποσπασμού. π.χ. ###.##)
  • , (διαχωριστικό χιλιάδων. π.χ. ###,###.##)
  • % (διαθέτει τον αριθμό ως ποσοστό. π.χ. ##%)
  • ; (διαχωριστικό μοτίβου. ο πρώτος μοτίβος χρησιμοποιείται για θετικά αριθμήματα, ο δεύτερος μοτίβος χρησιμοποιείται για αρνητικά αριθμήματα.)
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")' />

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

Εμφάνιση αρχείου XSL,Εμφάνιση αποτελεσμάτων.