Re: decimal-format et format-number

Stephane Bortzmeyer <[email protected]> Sun, 18 Mar 2007 19:40:41 +0100
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
On Sun, Mar 18, 2007 at 07:10:23PM +0100,
 Raphael THIRIET <[email protected]> wrote 
 a message of 36 lines which said:

> <xsl:if test="./@monnaie = 'FRF'">
>   <xsl:value-of select="round(format-number(., '#', 'f1') div 6.55)"/>
>   <xsl:text> euros</xsl:text>
> </xsl:if>   </xsl:template>

Ça marche pour moi :

% cat prix.xml
<trucs>
<truc>
<prix monnaie="FRF">100</prix>
</truc>
</trucs>

% xsltproc prix.xsl prix.xml

15 euros

% xsltproc --version        
Using libxml 20616, libxslt 10112 and libexslt 810
xsltproc was compiled against libxml 20616, libxslt 10112 and libexslt 810
libxslt 10112 was compiled against libxml 20616
libexslt 810 was compiled against libxml 20616

Donc, il doit manquer des détails. Quel processeur XSL ? À quoi
ressemblait le fichier XML ?