System.IO.Compression.GZipStream创建的7z解码文件失败

本文关键字:7z 解码 文件 失败 创建 IO Compression GZipStream System | 更新日期: 2023-09-27 18:28:47

一个人用C#写一个程序,用System.IO.Compression.GZipStream编码,然后用base64编码,然后将其保存到XML文件中。

我从XML文件中获取Node文本数据,并尝试对其进行解码

cat custom-config  | base64 --decode > /tmp/custom-config.gz
cd /tmp/ && 7z x custom-config.gz

7z创建自定义配置并对原始编码文件中的一些数据进行编码,但它以代码2退出(男子说它管理致命错误)。

为什么7z无法用退出代码0对其进行解码?

节点数据:

H4sIAPzlw1EEAHRWIW/iMAz9K/cHJmiPaTvhVRob25CAoZUTH1FGDUTXJlWSjvXfX5omkNBuHxh+78V2HCcG/koUT5zt6ESRFHOEnjMsh1niuzUSvCiVMkQBh0M0iM/zYlCQRYoJTmgTPYklwiDHsao17QGCnK6ReKeiEPiRKV1Xc5mDKFYs1TZJkV+gg8Vop/YJnXU0Y+c8xc9A4Oi1pivp+xp3YDck6lcipezm7xJNNf8Myf2shARdzyRXd107aweHI1T+st1L7YHgq5OGk19/E0eguqPfUQyDXgWsBEPU/fn3cvCBBVf4gTtkyjG2hr0UBPar4FWZKqIqmdxEw4fhWH9GD9G4Wf2DDuZEqjk/UNacZBLFf+5Ht6N4GN0O4+H93S0MQgHY2ujTXKQ2tQC6nO+MZfhtejBEYM7ZQUtTVIoy10xXILxMZytn6Ar7JpyQqCOKG1o27j0LNu33Z9yTKlfW9RWoz4V/UbbD2XNyyJqjOJvwRFWt/8farf0KaSHbRi8354YOMUgVLxs7raWFXNt1CDDFf6ayzEm94Bk2O+hgrWoSCqwJvnAEg2CdZ8RXZOy6xV8Qu9YIvKSY405h5oN24z1M8+7obpYuWd 90XFOEK/4MnTVcKAP8vmgc5DSmEAa5ic6qC3h2VbNd266DDtLEfWc5ZWivgzZq/53oktDmKvAZFaG59N4/HwX/fslkPhyn8Tgd6esXEmA70ZhLYtLsQjNTIR+3YXsIk6DdqVntbceHfZ1uSH8jPgqPJ1K/s1mWu3P3AI9cUFbpcZHc+gIHWl26E4gsJXo8BL58HN73+6bmNoJNPgRDzRuvhGy6tweFSSV1gJcqz9sgNm4HhiVvz7p96DdHZI3Gyn8g9aJgPHRW9bPgO0t07wY2TIuSCmfZoelDzbT6pGgf7WH7Z2bVBYWUFmWOoVIfbhfV3jBrkSBkBzb9MqFCHTeY73iBK70zv7k6HLzpQcZF/cFJod/qdV2aO9+DvqIBU5InnPOullFOUagqIt5paZfLZ6rG7R/DxwSfwsaHNHPbgYiteKZui9330以上J/8+0VfgqNTnW14qnT+BQztvWskL8G+tJ2f4P9BwAA//8AAAAAalwkAA==

System.IO.Compression.GZipStream创建的7z解码文件失败

这不是一个完整且正确的gzip流。它没有正确生成。