2011-09-24 83 views
0

我有很多純文本內容(英文)。我有一個用於創建內容的C#工具,它將在Android應用程序中使用。C#/ Android兼容壓縮算法

因此,我需要了解我的壓縮算法選項。我可以使用什麼庫進行壓縮/解壓縮,我可以在C#中壓縮並在Java中進行解壓縮?

我正在查看大概1-2MB的未壓縮文本(至少),所以它絕對值得它來壓縮它。

回答

1

你應該可以使用類似於this的東西在C#中壓縮並解壓縮到this。 GZIP格式應該可以做到。

+0

GZip是一種標準化的算法?我認爲實施細節因平臺而異。 – ashes999

+1

gzip使用的deflate算法至少是一個事實上的標準,並且應該可以在不同的平臺上正常工作。 –

+0

Gzip是一種具有DEFLATE有效載荷,10字節標題和8字節頁腳以及一些可選數據的文件格式。如果您的庫以gzip格式輸出字節,則應該跨平臺壓縮和解壓縮。 –