0

私は人物データを含む多くの CSV ファイルを処理していますが、名前に á などの英数字以外の文字が使用されている場合があり、それらはすべてデータテーブルで � 記号になります。この問題を防ぐにはどうすればよいですか? 変更を加えずに、すべての名前をファイルにそのまま残したいだけです。

ありがとう、

L

4

3 に答える 3

1

これの最も一般的な理由は、実際には ISO-8859-1 でエンコードされ、UTF-8 として解釈されることです。あまり一般的ではない理由により、同じ原則が適用されます。

于 2012-07-26T15:09:14.287 に答える
0

処理中は Reader か何かが必要です。System.Encoding.UnicodeEncoding または UTF32Encoding を使用して構成することをお勧めします。

于 2012-07-26T13:00:00.170 に答える
0

データベースの文字エンコーディングを変更するか、DB から読み取るときにデコードします。

于 2012-07-26T12:57:46.503 に答える