問題タブ [zipinputstream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
545 参照

java - Java で jar ファイルの META-INF フォルダーを削除する

次の方法を使用して、META-INF フォルダーとその内容を除外しています。

ここにある方法: https://stackoverflow.com/a/22433569/3952266

唯一の問題は、新しいファイルを作成するときに、元のサイズの 10 分の 1 のファイルしか出力しないことです。

0 投票する
0 に答える
256 参照

ios - IOS/Objective-C で ZipInputStream(JAVA) を使用するには?

次の ZIP ファイル エントリを読み取る必要があり、エントリ データの先頭にストリームを配置します (ZipInputStream getNextEntry)。ダウンロード中にzipファイルを1つずつ処理したいので、Objective-C/IOSでそれを行う方法。それを行うためのzipライブラリは見つかりませんでした。

どんな助けでもいただければ幸いです

ありがとう

0 投票する
1 に答える
270 参照

android - Zip 例外: zip ファイルの解凍中にエントリに名前が付けられていません

zip ファイルをダウンロードしましたが、ファイルを解凍すると、上記の例外が発生します。以下は、zip ファイルを解凍した後の構造です。

zip構造(解凍後): folder1 subfolder1 sub1 sub2 subfolder2 subf1 subf2

0 投票する
1 に答える
6317 参照

java - バイト配列をzipファイルに変換してJavaでブラウザにダウンロードする方法

バイト配列をzipファイルに変換してSpring MVCでダウンロードするコードを書く必要があります。バイト配列は、もともとzipファイルであるWebサービスからのものです。zip ファイルにはフォルダーがあり、フォルダーには 2 つのファイルが含まれています。以下のコードを記述して、バイト配列を zip 入力ストリームに変換します。しかし、zipファイルに変換できません。これで私を助けてください。これが私のコードです。

0 投票する
2 に答える
3365 参照

java - Java zipentry getsize は -1 を返します

Java zipEntry.getSize() は実際のファイルのサイズを返し、場合によっては -1 を返します (ただし、ファイル サイズは 0 より大きい)。

Java API ドキュメントには、「エントリ データの圧縮されていないサイズを返すか、不明な場合は -1 を返す」と記載されています。

どのような状況で -1 が返されるかわからない、つまり、どのような状況で不明になるのでしょうか?

0 投票する
1 に答える
1105 参照

java - javaを使用してファイルを解凍できませんが、7zipを使用して解凍できます

Java を使用してファイルを解凍しようとしていますが、「ze」が null であるため、次のコードは while ループに入りません。ただし、同じファイルを 7zip アプリケーションを使用して解凍できます。誰かがなぜこれが起こっているのか教えてもらえますか?

試す{

0 投票する
1 に答える
771 参照

java - JAVA で ZipOutputStream をネットワークに提供する方法

JAVAクライアントが複数のファイルをダウンロードするように要求すると、サーバーが を作成してすぐZipOutputStreamにサービスを提供します。一方、別のスレッドは に書き込みZipOutputStreamます。使用しpiped input/output streamました。

コード

しかし、ダウンロードボタンをクリックすると、zip作成ジョブがまだ実行されている間に小さなファイル(破損)がダウンロード(すぐに終了)されます。これら 2 つのジョブを同期するにはどうすればよいですか?