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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ...