3

Zipアーカイブのコメントにはどのエンコーディングを使用する必要がありますか? ファイルコメント (およびファイル名) のエンコーディングは、ファイルの汎用ビット フラグのビット 11 によって決定されることを知っています。ただし、 「中央ディレクトリ レコードの最後」に保存されるZipアーカイブコメントには、そのようなものはありません。

エンコードは IBM Code Page 437 または UTF-8 でなければならないことは確かです。しかし、どうやってどれを知るのですか?アーカイブ内のすべてのファイル名/コメントが UTF-8 でエンコードされている場合でも、常に CP437 ですか?

Zipファイルの仕様がそれについて何を言っているのかを読みました。残念ながら、「.ZIP File Comment」については詳しく説明していません。インターネットとスタック オーバーフローも検索しました。Zip ファイル内のファイル名とコメントに関する情報はたくさんありますが、Zipアーカイブのコメントについては何も見つかりませんでした。

ありがとう

4

1 に答える 1

1

残念ながら、あなたが述べたように、ZIP APPNOTE はこれについて何も述べていません。最善の方法は、PkWare の SecureZIP を使用して、ASCII 以外の文字でコメントを追加し、それらがどのように保存されるかを確認することです。

于 2013-08-29T20:12:58.207 に答える