2010-03-17 41 views
2

我正在尝试使用dataset.ReadXml(fileName,XmlReadMode.IgnoreSchema)将XML文件读入数据集。 XML包含以法语格式化的数据,如231,23即'。'在美国被法语中的','取代。我收到一个异常输入字符串格式不正确。可以帮我吗?当XML文件包含法文数据时,无法将XML文件读入数据集

+2

您能提供XML节点吗?节点是否指定了类型? – galford13x 2010-03-17 19:40:38

+0

谢谢galford13x。 – Ananth 2010-03-27 15:06:22

回答

1

设置你的文化信息,以FR-FR

Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR") 

解析应该不会失败。

0

调试时看看你的dataset.Locale.NumberFormat的值。 NumberDecimalSeperator财产 - 它可能是'。'默认情况下,在读入XML之前,您希望将其更改为','。