Mam problem z odczytaniem rosyjskich znaków z pliku .txt. Tekst zawsze ulega uszkodzeniu, gdy go czytam. Kodowanie pliku to UTF8.C# - Czytanie rosyjskiego tekstu z pliku .txt
Oto kod:
TextReader reader = new StreamReader(deliveryLocation, Encoding.UTF8);
translatedContent = reader.ReadToEnd();
reader.Close();
Czy ktoś może mi powiedzieć co robię źle? Próbowałem używać wszystkich obsługiwanych kodowań, ale tekst jest zawsze uszkodzony?
Edit: Oto próbka tekstu potrzebne do odczytu z pliku:
От таблиц выше мы см. чонсервной банкы тень и WinRunner брать3p приблизительно такое же время настраивать и запускать цикл испытания в будут немного NEOBXODIMO снимков экрана. Где более большой количество снимков экрана NEOBXODIMO, время бранное для того чтобы запускать тень чем время бранное для писания Кодего и для того чтобы выполнять оно в WinRunner. Примечания инженера в его отчете что WinRunner требовать3s сборка средства программирования под испытанием специально, котор нужно подготовить работать с им, тогда как тень не делает. АИЛО будет языком стержня клиента собственническим).
Dzięki
można umieścić próbkę danych do pastebin.com i daje nam link do niego? –
Kodowanie pliku może być UTF-8, ale czy wszystkie jego znaki są poprawne w UTF-8? Widziałem, jak pliki w różnych kodowaniach były "konwertowane", po prostu uderzając w BOM UTF-8 i nazywając to dzień; niestety, nie jest to takie proste. – Piskvor
, ale z niektórymi osadzonymi rosyjskimi znakami, prawda? –