在C#中编辑一个.gziped日志文本文件
本文关键字:gziped 一个 日志 文本 文件 编辑 | 更新日期: 2023-09-27 17:59:31
我收到的日志是.gz(zipped),包含文本文件。
日志中的一个字段需要编辑,出现在每一行,以包含一些其他数据,然后是日志中当前存在的数据。
到目前为止,我的想法是:
- 解压缩文件
- 读一读
- 编辑它
- 写出来
- 重新压缩
但我想还有更好的方法可以做到这一点,C#中是否有从.gz日志文件中实时读取/编辑的方法?
谢谢!
除非您想在位级别工作,否则您建议的方法是正确的。
如果您不熟悉.Net库,这里有一篇代码项目文章。
http://www.codeproject.com/KB/files/GZipStream.aspx