`
ugibb510
  • 浏览: 130789 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Java读取zip包惹得祸

阅读更多

昨天用Java读取zip包,心寒,好久没接触Java读写文件了。恩,是到捡回的时候了。

 

step 1:读取zip包中的文件

ZipFile zipFile = new ZipFile(zipFileName);
ZipEntry dataXML =  zipFile.getEntry(fileName);
InputStream input = zipFile.getInputStream(dataXML);

 

 

step 2:处理字符流(将InputSteam转换成String)

ByteArrayOutputStream byteOut = new ByteArrayOutputStream();
try {
	int i = 0;
	while((i = in.read()) != -1){
		byteOut.write(i);
	}
} catch (IOException e) {
	e.printStackTrace();
}
return byteOut.toString();

 

 

step 3:知识点

 

InputStream.jpg

 

OutputSteam.jpg

 

 

Reader.jpg


 

 

Writer.jpg

 
 

 

 

 

  • 大小: 48.1 KB
  • 大小: 24.2 KB
  • 大小: 10.2 KB
  • 大小: 6.4 KB
分享到:
评论

相关推荐

    java读取zip文件

    其中包含一个使用java代码读取zip文件的项目示例源代码仅供学习参考

    java 读取ZIP和RAR压缩包的目录结构

    java ZIP和RAR 压缩包 目录结构。 1.ant.jar 解决java自带zip不能读取中文压缩包的问题; 2.需要安装WINRAR软件,以便解压rar文件,然后获取对应目录; 3.实现在线预览压缩包目录结构的功能;

    poi.zip java读取excel文件

    poi.zip java读取excel文件,其中bin压缩文件中含有jar包,eclipse导入时可直接使用;src压缩文件含有java源代码,需要阅读源码的童鞋可以下载使用

    详解Java无需解压直接读取Zip文件和文件内容

    本篇文章主要介绍了详解Java无需解压直接读取Zip文件和文件内容,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    java 读取zip Demo

    java 读取zip Demo java 读取zip Demo

    java 打zip包

    本资源是用java代码将文件夹打成zip包,网上打zip包的代码会出现中文乱码和含空文件出现问题。本资源解决了这些问题,还加入一些合理化设计。 经过测试,基本没有问题。此资源比较适合项目使用。

    java excel 读取 用 zip 方式。不用第三方包

    /** * 根据 策划的配置表来生成 json * excel 目前使用的版本为2007,其他版本未测试... * 读取文件 一般用于本地文件的生成, * 二进制的方式,一般用于 后台管理界面 的文件上传后的处理。 * @author wgq * */

    Java应用程序读取图片内容.zip

    Java应用程序读取图片内容.zip Java应用程序读取图片内容.zip Java应用程序读取图片内容.zip

    aclibico-2.1.zip此包用于java读取ico图片使用

    java读取ico图片,由于Java的ImageIO不能读取ico的图片,此包解决了读取问题,读取后为Image类型,再进行一次转换就可以变成BufferedImage

    Java读取ArcGIS切片包数据

    .tpk格式的ArcGIS切片包后缀名改为.zip,利用java程序读取bundlx文件中的图片偏移量和bundle文件中的4字节图片长度和图片内容,并将图片输出

    Java读取Excel内容

    Java读取Excel内容 v Java读取Excel内容 Java读取Excel内容

    java 读取jar包文件

    java 读取jar包文件 java 读取jar包文件

    使用java代码替换zip内的文件.docx

    有些时候需要替换zip内的文件。 网上的办法大多是——先解压,然后对解压目录替换文件,最后再重新压缩。该办法需要比较繁琐,且需要一个临时目录。 于是想找无需解压的方案。 后来找到利用 ZipInputStream、...

    JAVA读取 excelJAVA读取 excel

    JAVA读取 excelJAVA读取 excel

    java读取TXT文件入库

    java读取TXT文件入库,java读取TXT文件入库,java读取TXT文件入库,

    java读取PDF所需要的包(pdfbox.jar)

    今天用到java读取PDF和WORD文档的,网上找了大把没有看到jar包,找了别人要的包,分享给用的到的人,1分是强制的。。。

    Java读取dwg代码演示

    Java读取dwg代码演示

    java读取图片信息所用jar包

    用于java读取图片信息用于java读取图片信息用于java读取图片信息用于java读取图片信息用于java读取图片信息用于java读取图片信息用于java读取图片信息

    java读取excel所需jar包

    开发调用Poi进行读取生成操作Excel的jar。含有:要引入的jar包有xmlbeans-2.6.0.jar, poi-3.9-20121203.jar, poi-excelant-3.9.jar, poi-ooxml-3.9.jar, poi-ooxml-schemas-3.9.jar, dom4j-1.6.1.jar。

    java读取注册表工具.zip

    java读取注册表工具,纯代码,不需jar包或者dll,直接使用。。。。。。。。。。。。。。。。。。

Global site tag (gtag.js) - Google Analytics