简体   繁体   English

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

[英]7z decode file that create by System.IO.Compression.GZipStream failed

A guy write a program in C#, encode it with System.IO.Compression.GZipStream, then does base64 encode it, then save it into XML file. 一个人用C#编写程序,使用System.IO.Compression.GZipStream对其进行编码,然后对它进行base64编码,然后将其保存到XML文件中。

I grab the Node text data from that XML file and try to decode it 我从该XML文件中获取Node文本数据,然后尝试对其进行解码

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

7z create custom-config and encode some data from original encoded file, but it exit with code 2 (man said it manes Fatal error). 7z创建自定义配置并编码原始编码文件中的一些数据,但是它以代码2退出(有人说它出现致命错误)。

Why 7z could not decode it with exit code 0 ? 为什么7z无法使用退出代码0对其进行解码?

Node data: 节点数据:

H4sIAPzlw1EEAHRWYW/iMAz9K/cHJmiPaTvhVRob25CAoZUTH1FGDUTXJlWSjvXfX5omkNBuHxh+78V2HCcG/koUT5zt6aESRFHOEnjMsh1niuzUSvCiVMkQBh0M0iM/zYlCqRYoJTmgTPYklwiDHsao17TQGCnK6ReKeiEPiRKV1Xc5mDKFYs1TZJkV+gg8Vop/YJnXU0Y+c8xc9A4Oi1pivp+xp3YDck6lcupezmS7xJNNf8Myf2shARdzyRXd107aweHI1T+st1L7YHgq5OGk19/E0egujqPfUQyDXgWsBEpU/fn3cvCBBVf4gTtkyjG2hr0UBPar4FWZKqIqmdxEw4fhWH9GD9G4Wf2DDuZEqjk/UNacZBLFf+5Ht6N4GN0O4+H93S0MQgHY2ujTXKQ2tQC6nO+MZfhtejBEYM7ZQUtTVIoy10xXILxMZytn6Ar7JpyQqCOKG1o27j0LNu33Z9yTKlfW9RWoz4V/UbbD2XNyyJqjOJvwRFWt/8farf0KaSHbRi8354YOMUgVLxs7raWFXNt1CDDFf6ayzEm94Bk2O+hgrWoSCqwJvnAEg2CdZ8RXZOy6xV8Qu9YIvKSY405h5oN24z1M8+7obpYuWd90XFOEK/4MnTVcKAP8vmgc5DSmEAa5ic6qC3h2VbNd266DDtLEfWc5ZWivgzZq/53oktDmKvAZFaG59N4/HwX/fslkPhyn8Tgd6esXEmA70ZhLYtLsQjNTIR+3YXsIk6DdqVntbceHfZ1uSH8jPgqPJ1K/s1mWu3P3AI9cUFbpcZHc+gIHWl26E4gsJXo8BL58HN73+6bmNoJNPgRDzRuvhGy6tweFSSV1gJcqz9sgNm4HhiVvz7p96DdHZI3Gyn8g9aJgPHRW9bPgO0t07wY2TIuSCmfZoelDzbT6pGgf7WH7Z2bVBYWUFmWOoVIfbhfV3jBrkSBkBzb9MqFCHTeY73iBK70zv7k6HLzpQcZF/cFJod/qdV2aO9+D H4sIAPzlw1EEAHRWYW / iMAz9K / cHJmiPaTvhVRob25CAoZUTH1FGDUTXJlWSjvXfX5omkNBuHxh + 78V2HCcG / koUT5zt6aESRFHOEnjMsh1niuzUSvCiVMkQBh0M0iM / zYlCqRYoJTmgTPYklwiDHsao17TQGCnK6ReKeiEPiRKV1Xc5mDKFYs1TZJkV + gg8Vop / YJnXU0Y + c8xc9A4Oi1pivp + xp3YDck6lcupezmS7xJNNf8Myf2shARdzyRXd107aweHI1T + st1L7YHgq5OGk19 / E0egujqPfUQyDXgWsBEpU / fn3cvCBBVf4gTtkyjG2hr0UBPar4FWZKqIqmdxEw4fhWH9GD9G4Wf2DDuZEqjk / UNacZBLFf + 5Ht6N4GN0O4 + H93S0MQgHY2ujTXKQ2tQC6nO + MZfhtejBEYM7ZQUtTVIoy10xXILxMZytn6Ar7JpyQqCOKG1o27j0LNu33Z9yTKlfW9RWoz4V / UbbD2XNyyJqjOJvwRFWt / 8farf0KaSHbRi8354YOMUgVLxs7raWFXNt1CDDFf6ayzEm94Bk2O + hgrWoSCqwJvnAEg2CdZ8RXZOy6xV8Qu9YIvKSY405h5oN24z1M8 + 7obpYuWd90XFOEK / 4MnTVcKAP8vmgc5DSmEAa5ic6qC3h2VbNd266DDtLEfWc5ZWivgzZq / 53oktDmKvAZFaG59N4 / HWX / fslkPhyn8Tgd6esXEmA70ZhLYtLsQjNTIR + 3YXsIk6DdqVntbceHfZ1uSH8jPgqPJ1K / s1mWu3P3AI9cUFbpcZHc + gIHWl26E4gsJXo8BL58HN73 + 6bmNoJNPgRDzRuvhGy6tweFSSV1gJcqz9sgNm4HhiVvz7p96DdHZI3Gyn8g9aJgPHRW9bPgO0t07wY2TIuSCmfZoelDzbT6pGgf7WH7Z2bVBYWUFmWOoVIfbhfV3jBrkSBkBzb9MqFCHTeY73iBK70zv7k6HLzpQcZF / cFJod / qdV2aO9 + d wvqIBU5InnPOllXRFOUagqIt5paZfLZ6rG7R/DxwSfwsaHNHPbgYiteKZui9330UpJ/8+0VfgqNTnW14qnT+BQoztvWskL8G+tJ2f4P9BwAA//8AAAAAlwkAAA== wvqIBU5InnPOllXRFOUagqIt5paZfLZ6rG7R / DxwSfwsaHNHPbgYiteKZui9330UpJ / 8 + 0VfgqNTnW14qnT + BQoztvWskL8G + tJ2f4P9BwAA // 8AAAAAlwkAAA ==

That is not a complete and correct gzip stream. 那不是一个完整而正确的gzip流。 It was not generated properly. 它生成不正确。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM