2016-03-23 11 views
-1

私はcsv importを行っており、西ヨーロッパでエンコードされたファイルを受信して​​います。 üのようないくつかの文字が間違って表示されています。 しかし、ファイルをUTF-8でエンコードして保存するとうまくいきます。 アップロードとして受け取ったファイルをUTF-8に変換する方法はありますか ?ファイルは西部のエンコーディングでエンコードされている場合new StreamReader(stream, Encoding.GetEncoding("windows-1252"))を使用してみてくださいCSVファイルを変換します.InputstreamをUTF-8に変換します。C#

ICsvParser csvParser = new CsvParser(new StreamReader(stream)); 

    CsvReader csvReader = new CsvReader(csvParser); 

    while (csvReader.Read()) 
     { 
      .. do something 
     } 

答えて

1

を解析するCSVHelperを使用しました。

関連する問題