System.Text.UTF8Encoding converter = new System.Text.UTF8Encoding();

byte[] buffer = converter.GetBytes(outerXml);

using (MemoryStream ms = new MemoryStream())
{
      using (GZipStream gzip = new GZipStream(ms, CompressionMode.Compress))
      {
             gzip.Write(buffer, 0, buffer.Length);
       }
       buffer = ms.ToArray();
 }

 

posted on 2011-04-28 14:34  Rober.Xin  阅读(1398)  评论(0编辑  收藏  举报