Salut

Je n'arrive pas a convertir mes données float au format xxx , xxxxx vers un entier. Arrondir, donc.

Que j'utilise la fonction round, format ect , rien ne change... : (

voici mon en-tete :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:decimal-format name="european" decimal-separator=',' grouping-separator='.' />
<xsl:output method="html"/>
<xsl:template match="/">
<html>
<head>
et l'appel :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:value-of select="format-number(XXX/YYY/@DATA, '####', 'european')" />
Avec round, le probleme est que je crois, le format n'est pas bon : je recois la donnée XML sous forme nombre avec virgule et non pas point

Merci de votre aide car mes recherches n'ont rien donné...