有一个字串,用GZIP算法压缩
public byte[] GZipDecompress(string xml)
{
byte[] data=System.Text.Encoding.UTF8.GetBytes(xml);
using (MemoryStream stream = new MemoryStream())
{
using (GZipStream gZipStream = new GZipStream(new MemoryStream(data), CompressionMode.Decompress))
{
byte[] bytes = new byte[40960];
int n;
while ((n = gZipStream.Read(bytes, 0, bytes.Length)) != 0)
{
stream.Write(bytes, 0, n);
}
gZipStream.Close();
}
return stream.ToArray();
}
}
然后将这个字节数组,通过WebService 传入服务器端,服务器是JAVA程序写的,
求解压算法?或者给一对 加压和解压的算法!
能用的话,给200分,不给的是孙子!
系统怎么最多只给追加50分的奖励?实在对不起兄弟!