【问题标题】:Unable to Read an XML file into a data set when XML files containg data in French无法将 XML 文件读入包含法语数据的 XML 文件的数据集中
【发布时间】:2010-04-28 23:56:06
【问题描述】:

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

【问题讨论】:

  • 能否提供 XML 节点。节点是否指定类型?

标签: c# xml dataset


【解决方案1】:

将您的文化信息设置为 fr-FR

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

解析应该不会失败。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2011-07-24
      • 2012-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-01
      • 2020-09-12
      • 2011-10-30
      • 1970-01-01
      相关资源
      最近更新 更多