yangli-1128

dotnet 数据流解压

 今天在做MQTT的时候使用到ZIP数据流解压

           var s = "fdFNCsIwEAXgvceYdRYzk3+vIlJCW0W0KrS70rtLhZoUJmb5vUfIZGZI7b25PNIVjqigS1OC42mG9tX1hQDBojYlUVlULarJili4rbj7eam+0g4Vj+IthJU6kdznWl/Xgjyu3XkeN2ynjPPUxNpY53ep/5sG+e1RXh2KbSaZax/AWu4bma3MTmYvc5A5lnxWMD6bNfk+mS0TMSEhKJhuQz9OaXivS0A0NhpHsBw+";

            var b = Convert.FromBase64String(s);

            MemoryStream compressed = new MemoryStream(b);

            MemoryStream decompressed = new MemoryStream();

            DeflateStream deflateStream = new DeflateStream(compressed, CompressionMode.Decompress);

            deflateStream.CopyTo(decompressed);

            byte[] result = decompressed.ToArray();

            string d = System.Text.Encoding.UTF8.GetString(result);


标签: zip dotnetcore
上一篇 下一篇
评论
©yangli-1128 | Powered by LOFTER