我已经压缩了一个xml文件,并在网页中将其转换为base64格式。然后我将base64字符串传递给windows应用程序并将其转换为unbase64格式。现在我想只在Windows窗体中解压缩此字符串。 我在windows
中完成了以下操作dim decoded as byte()
decoded=convert.frombase64string(strreturndata) // strreturndata is base64 string
dim decoders as string
decoders = encoding.utf8.getstring(decoded)
现在我想在Windows窗体中使用gzip stream class解压缩此字符串
答案 0 :(得分:1)
如果您想取回Base64字符串,请使用此字符。
试试这个:
byte[] x = Convert.FromBase64String(decodedString);
string mytext = System.Encoding.utf8.getstring(x, 0, x.length)
如果您需要进行更多压缩,可以使用Gzip压缩和解压缩或DeflateStream类。