2016-03-23 8 views
-1

Bir csv içe aktarma üzerinde çalışıyorum ve Batı Avrupa kodlanmış bir dosya alıyorum. Yanlış gibi görünen ü gibi belli başlı avcılar vardır. Ancak, dosyayı kodlanmış UTF-8 olarak kaydettiğimde, düzgün çalışıyor. Gönderdiğim dosyayı UTF-8 'a dönüştürmek için kullanabileceğim bir yol var mı? CSVHelper kullanarak dosya batı kodlama kodlanmış ise CSVDosya dönüştürün.Inputstream UTF-8 C#

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

    CsvReader csvReader = new CsvReader(csvParser); 

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

cevap

1

new StreamReader(stream, Encoding.GetEncoding("windows-1252")) kullanmayı deneyin ayrıştırmak.