Je développe un service web qui récupère des données d'une page web.
Je récupère ainsi un nombre à virgule sous forme de chaîne de caractères que je souhaite transformer en double. J'utilise donc la fonction
qui me permet de le transformer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Convert.toDouble(string)
Je n'ai aucun problème sur nos deux serveurs de développement d'entreprise. Par contre, sur le serveur de production, les virgules des nombres sont ignorés.
Par exemple, pour une chaîne "5,8", en production cela devient "58".
Je soupçonne les configurations Windows d'options régionales mais je ne sais pas exactement laquelle. Donc, si vous savez c'est laquelle, cela me donnerais un coup de pouce.
Par contre, si vous avez une méthode pour signifier à la méthode de prendre les nombres avec des virgules, cela serait encore mieux car je ne veux pas jouer trop souvent avec les configuration du serveur de production.
Merci beaucoup
Partager