在C#中编辑.gzipped日志文本文件

时间:2011-06-20 15:16:37

标签: c#

我收到的日志是.gz(压缩)并包含文本文件。

日志中的一个字段需要编辑,存在于每一行,以包含一些其他数据,然后包含日志中当前存在的数据。

到目前为止,我的想法是:

  1. 解压缩文件
  2. 阅读
  3. 编辑
  4. 写下来
  5. 重新压缩
  6. 但我想有更好的方法可以做到这一点,C#中提供的.gz日志文件是否有动态读取/编辑?

    谢谢!

1 个答案:

答案 0 :(得分:2)

除非你想在比特级工作,否则你建议的方法是正确的方法。

如果您对此不熟悉.Net库,这是一篇代码项目文章。

http://www.codeproject.com/KB/files/GZipStream.aspx