この例では、<xsl:decimal-format>
要素を使って、数値の書式を設定する方法を示します。
XML ファイル (root.xml)
このファイルも XSLT ファイルも Internet Explorer で表示できます。XSLT ファイルは自身を呼び出します。
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="decimalformat.xsl" ?>
<root/>
XSLT ファイル (decimalformat.xsl)
出力
これは書式付き出力です。
プロセッサの出力ストリームの一部を次に示します。
<HTML><BODY>
<table border="1" cellpadding="2" cellspacing="0">
<tr align="center">
<td><b>Data</b></td>
<td><b>Default</b></td>
<td><b>European</b></td>
<td><b>US</b></td>
<td><b>Example</b></td>
</tr>
<tr align="right">
<td>24535.2</td>
<td>24,535.20</td>
<td>24.535,20</td>
<td>24,535.20</td>
<td>24,535.20</td>
</tr>
<tr align="right">
<td>1 div 0</td>
<td>Infinity</td>
<td>Infinity</td>
<td>Infinity</td>
<td>INFINITY</td>
</tr>
</table>
</BODY></HTML>