1
我有几个简短的utf16字符串,我需要压缩(每个大约20-200字符长)。压缩unicode(utf16)字符串的短缓冲区
该字符串几乎总是使用英文字符和数字创建的。
我大概可以自己写一些压缩文件,其中大约有50%的结果。
寻找一个想法/实现。
使用C#林
我有几个简短的utf16字符串,我需要压缩(每个大约20-200字符长)。压缩unicode(utf16)字符串的短缓冲区
该字符串几乎总是使用英文字符和数字创建的。
我大概可以自己写一些压缩文件,其中大约有50%的结果。
寻找一个想法/实现。
使用C#林
我可以将它转换为UTF8并实现接近50%的压缩... :-) – xanatos
问题是,你想用这些字符串压缩一次吗?一个压缩的字符串或一个转换为UTF8的字符串是一个'byte []',所以对它的工作不太好。您可以保存它,加载它并传输它。 – xanatos
你可以看到http://stackoverflow.com/a/7343623/613130是你想要的。 .NET的字符串是UTF16字符串。 – xanatos