引用:

using System.IO.Compression;

using (FileStream zipToOpen = new FileStream(@"D:\json.zip", FileMode.Open)){using (ZipArchive archive = new ZipArchive(zipToOpen, ZipArchiveMode.Update)){ZipArchiveEntry readmeEntry = archive.Entries[0];using(StreamReader reader=new StreamReader(readmeEntry.Open())){string result= reader.ReadToEnd();}}}

参考:https://msdn.microsoft.com/en-us/library/system.io.compression(v=vs.110).aspx

转载于:https://www.cnblogs.com/uptothesky/p/5555841.html

利用System.IO.Compression操作压缩文件相关推荐

  1. 利用System.IO.Compression实现文件压缩和解压缩

    以下内容来自:blogs.msdn.com .NET System.IO.Compression and zip files .NET Zip Library .NET 2.0 does Compre ...

  2. C#利用SharpZipLib解压或压缩文件夹实例操作

    最近要做一个项目涉及到C#中压缩与解压缩的问题的解决方法,大家分享. 这里主要解决文件夹包含文件夹的解压缩问题. 1)下载SharpZipLib.dll,在http://www.icsharpcode ...

  3. 使用System.IO.Packaging.Package进行文件压缩所产生的问题

    最近在项目中需要进行文件压缩,即将打包好的压缩文件提供给用户,用户进行下载. 获知微软提供了一个System.IO.Packaging.Package的类,从而可以进行打包,那么我就进行了使用.谁知道 ...

  4. java io操作压缩文件_Java操作zip-压缩和解压文件

    一.说明 rar格式的压缩包收费,java支持zip格式的压缩和解压 二.工具类 import java.io.*; import java.util.Enumeration; import java ...

  5. java 流压缩_java之IO流:压缩文件

    在java的学习中,IO流是一个避不开的话题.在java日常的学习和使用中,为了给不同的场景提供不同的用途,IO流拥有一个庞大的方法集合.虽然给使用者提供了极大的便利,但此同时也带来了学习时的异常冗杂 ...

  6. Python——ZipFile操作压缩文件

    python3中zipfile模块用法 zipfile是python里用来做zip格式编码的压缩和解压缩的,由于是很常见的zip格式,所以这个模块使用频率也是比较高的, 在这里对zipfile的使用方 ...

  7. 使用Python操作压缩文件

    我们经常使用压缩程序对文件进行压缩打包,在 Python 中也提供了相应的 zipfile 模块方便我们对 ZIP 压缩文件进行操作. 读取 ZIP 压缩文件 读取 ZIP 压缩文件必须先创建 Zip ...

  8. Java调用系统解压_记一次Java利用cmd命令调用WinRAR压缩文件-压缩文件

    前言 最近在和一个档案管理系统对接,需要把我方系统文件压缩成zip格式,通过ftp的方式upload到指定的服务器上,考虑到Java的平台无关性,一开始便使用Java自带的类库java.util.zi ...

  9. C#利用自带的ZipFile压缩和解压zip文件,超级简单

    ZipFile类是.NET Framework 4.5发布的一个C#压缩文件和解压zip文件的一个类库,它支持.NET Framework 4.5以上版本,包括.NET Core1.0和.NET5以上 ...

最新文章

  1. 一文快速入门分库分表中间件 Sharding-JDBC (必修课)
  2. suse卸载自带java_在openSUSE 13.1下安装卸载openjdk以及Oracle JDK
  3. b. Suffix Zeroes
  4. 教学感悟 计算机教学,计算机教学心得体会-20210715101406.doc-原创力文档
  5. 我在神策做研发 | 成长中的成都研发中心
  6. 如何改变UITableViewCell的选中样式(颜色)?storyboard上cell的selection不可用?
  7. jq 组装数组_Jquery 数组操作
  8. java keyadapter_在java中使用keyAdapter和keyEvent时出错
  9. 【AI视野·今日CV 计算机视觉论文速览 第205期】
  10. linux 内核定时器精度_linux使用select实现精确定时器详解
  11. js中获取 table节点各tr及td的内容方法
  12. 如何获得Android手机的软件安装列表
  13. 葡萄酒酒进销存单机版_葡萄酒商人
  14. 8.cisco思科模拟器无线路由器设备实训练习
  15. 春风十里,Webpower喊营销汪们更聪明地获得理想薪资
  16. GScoolink GSV2201 TypeC/DP to HDMI2.0
  17. 2022年11月10篇论文推荐
  18. 计算机上的游戏怎么不见了怎么办,电脑自带小游戏消失怎么找回?高手教你找回电脑自带小游戏...
  19. vue.js 构建项目_使用Vue.js和AWS Amplify构建Chatbot
  20. 20180402-F · US Tuition Costs · pheatmap 绘制热图 · R 语言数据可视化 案例 源码

热门文章

  1. 完整的模型训练套路(pytorch)
  2. SpringCloud微服务基础 Eureka、Feign、Ribbon、Zuul、Hystrix、配置中心的基础使用
  3. 给指定的寄存器地址:0x0001eea7 ,赋值
  4. Maven面试题及答案(18题)
  5. DynamicFusion解析
  6. mt4双线macd_mt4双线macd指标丨mt4双线macd指标独家选股秘笈
  7. 计算机图形编程中的这几本经典书你读过吗?
  8. win10缩放导致html布局混乱,技术编辑为你解说win10系统chrome在dpi缩放下导致界面放大怎么处理...
  9. java 递归数组求和,使用递归实现数组求和示例分享
  10. k8s集群——Deployment