2010-03-17 73 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之前,您希望將其更改爲','。