私はデジタルドキュメントとデジタル署名に取り組んでいますが、問題に遭遇しました。
入力:documentX.adoc-内部にファイルとフォルダーを含むzipファイル。
入力ファイルのすべてのコンテンツ(dirとファイルのリスト)を取得する必要があります。
私は何をしますか:
ZipFile adocFile = new ZipFile(documentXFileName);
ArrayList <String> adocFiles = new ArrayList<String>();
Enumeration <? extends ZipEntry> entries;
entries = adocFile.entries();
for (entries = adocFile.entries(); entries.hasMoreElements();)
{
adocFiles.add(entries.nextElement().getName());
}
ArrayList <ZipEntry>を作成し、名前の代わりにZipEntriesを追加しようとしましたが、まだ何もありません。多分他の方法がありますか?奇妙なことに、ZipEntryには.isDirectory()メソッドがあります。
助けてくれてありがとう、マーティン