【使用Java修改ZIP存档中的文本文件】教程文章相关的互联网学习教程文章

带有vararg observables的RxJava zip【代码】

当我们确切知道我们的确切类型有多少个可观察对象并且我们想压缩时,我们就这样做Observable<String> data1 = Observable.just("one", "two", "three", "four", "five"); Observable<String> data2 = Observable.just("one", "two", "three", "four", "five"); Observable<String> data3 = Observable.just("one", "two", "three", "four", "five");Observable.zip(data1, data2, data3, (a, b, c) -> a + b + c);我们使用固定参数功...

java.util.zip.ZipException:重复项支持v4 PrintHelper $1.class【代码】

我不确定这个错误是什么意思.Error:Execution failed for task': eCampus : packageAllDefaultFlavorDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: android/support/v4/print/PrintHelper$1.class我的bulid.gradle:apply plugin: 'com.android.application' android {compileSdkVersion 21buildToolsVersion '22.0.1'defaultConfig {applicationId "tw.edu.chu.ecampus"minSdkVersion 11targetSdkV...

java-如何检查zip归档文件中是否存在该文件?【代码】

如何检查zip归档文件中是否存在该文件?例如,检查app.apk是否包含classes.dex.我想找到一个使用Java NIO.2 Path的解决方案,并且尽可能不提取整个存档. 我已经尝试了,但没有成功:Path classesFile = Paths.get("app.apk", "classes.dex"); // apk file with classes.dex if (Files.exists(apkFile)) // false!...解决方法:我的解决方案是:Path apkFile = Paths.get("app.apk"); FileSystem fs = FileSystems.newFileSystem(apkF...

Java操作zip-压缩和解压文件

一、说明 rar格式的压缩包收费,java支持zip格式的压缩和解压 二、工具类 import java.io.*; import java.util.Enumeration; import java.util.List; import java.util.zip.ZipEntry; import java.util.zip.ZipFile; import java.util.zip.ZipOutputStream; public class ZipUtils {private static final int BUFFER_SIZE = 2 * 1024;/*** zip解压* @param srcFile zip源文件* @param destDirPath 解压后的目标文件夹*...

如何在Java中读取.zip文件中的文件?【代码】

我想解析一个.zip文件. .zip文件包含一个文件夹.该文件夹依次包含几个文件.我想读取所有文件而不将.zip文件写入磁盘.我有以下代码:zipFile = new ZipFile(file);Enumeration<? extends ZipEntry> entries = zipFile.entries();while(entries.hasMoreElements()){ZipEntry entry = entries.nextElement();InputStream stream = zipFile.getInputStream(entry);InputStreamReader reader = new InputStreamReader(stream, "UTF-8");...

TransformException:java.util.zip.ZipException:重复项:android / support / annotation / StyleRes.class【代码】

失败:构建失败,发生异常. >出了什么问题:任务’:app:transformClassesWithJarMergingForDebug’的执行失败.com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/annotation/StyleRes.class>试试:使用–stacktrace选项运行以获取堆栈跟踪.使用–info或–debug选项运行以获取更多日志输出. 建立失败 总时间:21.555秒gradle.build: apply plugin: 'com.android...

android-获取java.util.zip.ZipException:重复输入异常【代码】

我正在尝试使用设计支持库. Gradle依赖项如下dependencies {compile 'com.android.support:appcompat-v7:23.2.1'compile 'com.android.support:design:23.2.1'compile 'com.android.support:support-v4:23.2.1'compile 'com.android.support:cardview-v7:23.2.1'compile 'com.android.support:multidex:1.0.1' }但是当我尝试运行应用程序时出现以下错误FAILURE: Build failed with an exception.>出了什么问题:Execution failed f...

java-在play框架中下载动态创建的zip文件【代码】

嗨,我正在尝试编写一个Play框架服务,我可以在其中下载多个文件.我即时创建了多个文件的zip文件,但是我不确定如何在Play Framework中将其作为响应发送,我将显示到目前为止我已做的事情.public Result download() {String[] items = request().queryString().get("items[]");String toFilename = request().getQueryString("toFilename");ByteArrayOutputStream baos = new ByteArrayOutputStream();try (ZipOutputStream zos = new ...

java-jersey-spring和jenkins-读取zip文件/jersey-core-1.8.jar时发生奇怪的错误【代码】

我们有一个要在jenkins中构建的REST服务器.在本地,一切正常,但是当我告诉jenkins建造项目时,它给了我[INFO] Copying 1 resource [WARNING] POM for 'com.sun.jersey:jersey-core:pom:1.8:compile' is invalid. Its dependencies (if any) will NOT be available to the current build. [INFO] [compiler:compile {execution: default-compile}] [INFO] Compiling 2 source files to /usr/share/tomcat6/.jenkins/workspace/xx-en...

java-将httppost响应中的zip文件下载并保存为ANDROID中的二进制数据【代码】

提前致谢.. 首先,我要这个用于android. 我必须发送一个带有zip文件的http发布请求,该zip文件包含一个包含名称列表的xml文件. 现在,根据我发送的名称列表,服务器将向我发送一个zip文件的二进制数据,我必须将该二进制数据(响应)另存为一个zip文件. 问题是,当我将此二进制数据另存为zip文件时,则无法提取该zip. 我认为这也可能是一些字符集问题.我需要将接收到的二进制数据转换为某些字符集,然后将其另存为zip. 请帮助我,我是android新...

Android Parse.com-java.util.zip.ZipException:重复输入:bolts / AggregateException.class【代码】

我有一个可以在模拟器上正常运行的应用程序,但在手机启动时崩溃. 我是说我只是将SDK文件夹的内容提取到lib中,而不是在libs中只有一个parse文件夹包含所有内容吗? 摇篮文件apply plugin: 'com.android.application'apply plugin: 'com.google.gms.google-services'android {compileSdkVersion 23 buildToolsVersion "21.1.2" defaultConfig {applicationId "com.aaa.bbb"minSdkVersion 16targetSdkVersion 19versionCode 30version...

使用Java将zip文件上传到AWS Lambda

是否有AWS Java方法将zip文件上传到AWS Lambda?所有示例都使用CLI aws或通过网站上传.解决方法:您可以使用适用于Java的AWS开发工具包,使用AWSLambdaClient类的createFunction或updateFunctionCode方法将zip文件上传到Lambda.

从Servlet Java下载zip【代码】

我不明白为什么这么难,每个人都有自己的实现… 因此,在服务器中,我生成了一个.zip文件,希望用户单击该文件即可下载. 因此,我设置了服务器成功接收到的请求,现在,我正在努力将字节数组写入输出. 这是我的响应代码:protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubSystem.out.println("Downloading clusters.zip");/* G...

java上传zip文件并解压读取【代码】

最近遇到一个这样的需求:传一个压缩包给后台,后台保存后解压读取里面的文件,现学现做。在这里做个记录 文件上传 文件上传有很多方法,这里推荐一个自己感觉挺好用的一种,代码奉上:@PostMapping(value = "/import", headers = "content-type=multipart/*")public R importSqlLite(@RequestParam("file") MultipartFile file) {String path = "C:/Users/aaa/Desktop/新建文件夹/";File newFile = new File(path + file.getOrigi...

java-如何在特定文件夹(ZIP)中添加文件【代码】

以下代码,如何使用java将文件添加到zip:String source = "C:/Users/XXXXX/Desktop/Helicopter.zip"; try {ZipFile zipFile = new ZipFile(source);ZipParameters parameters = new ZipParameters();zipFile.addFile(new File("C:/Users/XXXXXX/Desktop/HELLO_HELICOPTER.txt"), parameters);} catch (net.lingala.zip4j.exception.ZipException e) {e.printStackTrace(); }如何在zip归档文件的特定文件夹中添加文件?解决方法:我找...