小编xie*_*gai的帖子

如何在Stream(C#)中解压缩GZip?

此代码接收GZip编码的字符串.我怎么解码呢?

Stream stream = ret.GetResponseStream();

System.IO.StreamReader reader = new System.IO.StreamReader(stream, Encoding.Default);

string answer = reader.ReadToEnd();//answer is GZip encoded string !

byte[] bytes = Encoding.Default.GetBytes(answer);

//???

GZipStream compStream = new GZipStream(stream, CompressionMode.Decompress);

// ... what's next?
Run Code Online (Sandbox Code Playgroud)

c# gzip stream gzipstream

9
推荐指数
1
解决办法
3531
查看次数

如何将nvarchar解码为文本(SQL Server 2008 R2)?

我有一个SQL Server 2008 R2表与nvarchar(4000)字段.

存储此表的数据看起来像

'696D616765206D61726B65643A5472'

要么

'303131' ("011").

我看到每个char都编码为十六进制.

如何从表中读取这些数据?我不想写解码功能,我的意思是存在更简单的方法.

PS抱歉我的英文.

sql-server encoding nvarchar decoding sql-server-2008

7
推荐指数
1
解决办法
3469
查看次数