Arkadaşlar bir txt dosyası okutmaya çalışıyorum fakat türkçe karakterleri okumuyor maalesef.
StreamReader sw = new StreamReader(@"dosyayolu",Encoding.GetEncoding("IS O-8859-9")); Yaptığımda ise desteklemiyor hatası alıyorum bu sorunu nasıl çözebilirim?
C# StreamReader türkçe karakter sorunu
6
●1.271
- 03-12-2018, 00:00:39Kopyala Yapıştır yaparken sorun oldu sanırım normalde boşluk yok hocam evet diğer 2 koduda denedim fakat türkçe karakter sorunu devam etti
sercey adlı üyeden alıntı: mesajı görüntüle - 03-12-2018, 00:06:41Okuma yaptığınız dosyanın encoding'i nedir peki ?
Eğer yine kodla yazıyorsanız yazarken de encoding parametresini girmeyi deneyin.
edit: StreamReader'a 3. bir parametre olarak false girmeyi deneyin (detectEncodingFromByteOrderMarks parametresi). Bkz: StreamReader - 05-12-2018, 15:08:46Kimlik doğrulama veya yönetimden onay bekliyor.encoding kısmını utf8 olarak denerseniz probleminiz çözülebilir. Kaydedilmiş dosyalarınızda hâla düzenlenmemiş türkçe karakterler olabilir. Dosyayı utf8 ile tekrar oluşturup okuma yaptığınızda sorun olmaması gerekir.CPDSoft adlı üyeden alıntı: mesajı görüntüle
- 06-12-2018, 13:36:17Teşekkürler,okuma yaptığım dosyada sıkıntı varmış onu düzeltince sorun giderildiSLKing adlı üyeden alıntı: mesajı görüntüle

