0

我正在处理许多包含人员数据的 CSV 文件,有时名称使用非字母数字字符,如 á 并且这些都成为数据表中的符号。我如何防止这个问题?我只想将所有名称保留在文件中而不进行任何更改。

谢谢,

大号

4

3 回答 3

1

最常见的原因是它实际上以 ISO-8859-1 编码并解释为 UTF-8。由于不太常见的原因,同样的原则也适用,也就是说,某些东西的编码与它声称的不同。

于 2012-07-26T15:09:14.287 回答
0

更改数据库中的字符编码或从数据库读取时对其进行解码。

于 2012-07-26T12:57:46.503 回答
0

在处理时,您需要一个阅读器或其他东西。我建议您使用 System.Encoding.UnicodeEncoding 或 UTF32Encoding 对其进行配置。

于 2012-07-26T13:00:00.170 回答