java 压缩字节流_java 压缩 字节流 ,C#解压的问题
生活随笔
收集整理的這篇文章主要介紹了
java 压缩字节流_java 压缩 字节流 ,C#解压的问题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
給現(xiàn)有的.Net項(xiàng)目增加安卓平臺客戶端, 目前使用的 ComponentAce.Compression.Libs.zlib 壓縮解壓字節(jié)流
C#代碼片段:
...
ZOutputStream outZStream = new ZOutputStream(outStream);
CopyStream(inStream,outZStream);
...
安卓客戶端使用java開發(fā) ,java壓縮字節(jié)流網(wǎng)上找到的大部分方法都是用java.util.zip.ZipOutputStream,
代碼片段:
...
ZipOutputStream zout = new ZipOutputStream(out);
zout.putNextEntry(new ZipEntry(""));
zout.write(bytes);
...
但是這樣壓縮之后,C#的zlib無法解壓, "...inflating: unknown compression method"
最后終于在下面博客找到了方法, 用java.util.zip.Deflater壓縮,C#就能解壓了
總結(jié)
以上是生活随笔為你收集整理的java 压缩字节流_java 压缩 字节流 ,C#解压的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 请问我们单位过中秋节,和十月一一天假没放
- 下一篇: C#编码标准