Séparateur décimal et DataTable.ReadXml
Bonjour à tous,
Exposé du contexte:
- Le séparateur décimal (Paramètres régionaux) est la virgule
- un fichier xml contenant des nombres du style 123,45
Code:
1 2 3 4
|
DataTable tb = new DataTable();
tb.ReadXmlSchema("monSchema.xml");
tb.ReadXml("toto.xml"); |
La valeur de tb.Locale.NumberFormat.NumberDecimalSeparator est ,
A la suite de quoi message "le format de chaine d'entrée est incorrect"
Et encore + fort: si je remplace dans le xml les virgules par des points, c'est ok !
damned ...