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 :
et l'appel :
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>
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part <xsl:value-of select="format-number(XXX/YYY/@DATA, '####', 'european')" />
Merci de votre aide car mes recherches n'ont rien donné...
Partager