Распаковать файл с именем non-utf-8 не извлекается с правильным именем - PullRequest
0 голосов
/ 27 ноября 2018

Я извлекаю zip-файл, используя system.io.compression в .net 4.5

var path = @"<zipfilePath>";
 using (ZipArchive zarc = ZipFile.Open(path, ZipArchiveMode.Read,Encoding.UTF8))
 {
            var file= zarc.Entries.First().FullName;
 }

. _ _ _ _ _ _™ プ ロ セ ッ サ ー (カ ス タ ママ

Я знаю, что это проблема кодировки. Но я не уверен, какую кодировку использовать здесь. Кроме того, я хотел бы знать, содержит ли zip имя файла, например китайский, корейский и т. Д., Как обрабатывать кодировку для каждого, чтобы послеизвлекая те, я получаю точное имя файла. Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...