4

RubyでPythonチャレンジをやっています。Zip ファイルからファイルの内容とコメントを読み取る必要があります。RubyZip gemの内容は問題ありませんが、コメントを出すことができません。何か案は?

4

2 に答える 2

7

ドキュメントによると、RubyZip ZipFileクラスのインスタンスにcommentは、zipファイルのコメントがある場合はそれを返す属性があります。

例えば

require 'zip/zip'

Zip::ZipFile.open('zip_with_comment.zip') do |zipfile|
  puts zipfile.comment
end
于 2009-10-19T11:56:46.673 に答える
5

実際には、ドキュメントを見つけるのに非常に苦労した各ファイルのコメントが必要になります。ファイルからコメントを取得する方法の例を次に示します。

require 'zip/zip'

Zip::ZipFile.open("6.zip") do |zipfile|
  p zipfile.get_entry("90052.txt").comment
end
于 2009-10-21T19:04:36.773 に答える