Bonjour à tous,
je suis confronté au problème suivant :
j'ai un code dont l'un des objectifs est de traiter une table de valeur (input dont je ne maitrise pas le format).
cette table pourra se présenter comme ça :
Ensuite, je dois traiter les objets 'Value' et c'est là que ça coince...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 var Table = { "Data": [ { "Values": [ { "Value": "2 526,1", "Time": "07/05/2018 11:13:37" }, { "Value": "2 492,8", "Time": "07/05/2018 11:13:55" }, { "Value": "2 562,1", "Time": "07/05/2018 11:14:14" } ], "StartTime": "07/05/2018 11:13:26", "EndTime": "07/05/2018 15:13:26", "Label": "TEST", "Path": "TEST", "Units": "T" }, ]}
Il faut que je convertisse le string en un nombre exploitable -> autrement dit que je supprime l'espace..
J'ai tenté .replace(/\s/g, '') mais ça ne suffit pas car pour une raison qui m'échappe le string est interprété tel quel :
2 526,1 -> 2Â 526,1
donc j'arrive à le transformer en 2Â526,1 mais ensuite plus possible de me débarrasser du Â...
En plus j'ai l'impression de ne pas traiter le problème, je ne comprends pas d'où sort le  ??
pourriez-vous m'éclairer là dessus ?
Merci![]()
Partager