ZIPされるファイル名と文字コード

YuO
記事: 947
登録日時: 14年前
住所: 東京都世田谷区

ZIPされるファイル名と文字コード

投稿記事 by YuO » 11年前

http://dixq.net/forum/viewtopic.php?f=3&t=14215を見ていて,System.IO.ZipArchive zipped only UTF-8 encoding | Microsoft Connectを思い出しました。
  • ZIPファイルの元々の規格には,Character Encodingを指定する場所がない
  • UTF-8フラグはあるもののWindows Explorer側が非対応
  • .NET 4.5の初期のPreviewにZIPアーカイブを作るクラスが入ったけど,ファイル名がUTF-8で入ってしまう
  • MSMVPの亀川さんがConnectに投稿したけれども理解して貰うのに一苦労
  • 最終的に,
と,日本語を含むZIPファイルは色々とややこしい面があったりします。
文字化けまわりはこれが原因かな,と。

ISLe
記事: 2650
登録日時: 14年前

Re: ZIPされるファイル名と文字コード

投稿記事 by ISLe » 11年前

UbuntuでもJapanese Teamの追加パッケージにZIPの日本語対応が含まれているのでUbuntuで解凍したら文字化けしなかったというのも偶然のような気がします。
最後に編集したユーザー ISLe on 2013年11月23日(土) 17:56 [ 編集 1 回目 ]