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