Bonjour,
J'ai un petit soucis.
Je récupère une donnée depuis une interface java de ce type :
2E-4
Le problème, c'est qu'en xsl, il faudrait que je la divise par 1000, et donc, il faut qu'il reconnaisse cette valeur en tant que chiffre.
Voici mon code :
<xsl:variable name="diam_ext_ef" select="number($d/text[@name='FIELD1']/1000)" />
Je met number() devant pour la conversion, mais le fait qu'il y ait un "E-4", il n'arrive pas à le faire et je me retrouve au final dans mon fichier .xml de sortie avec un "NaN".
Il doit y avoir une fonction équivalente à number() pour les écritures scientifiques je suppose, mais je la trouve pas
Partager