Как мне распаковать строку, которая была заархивирована функцией PHP gzcompress ()?
Какие-нибудь полные примеры?
thx
Я попробовал это сейчас так:
public static String unzipString(String zippedText) throws Exception
{
ByteArrayInputStream bais = new ByteArrayInputStream(zippedText.getBytes("UTF-8"));
GZIPInputStream gzis = new GZIPInputStream(bais);
InputStreamReader reader = new InputStreamReader(gzis);
BufferedReader in = new BufferedReader(reader);
String unzipped = "";
while ((unzipped = in.readLine()) != null)
unzipped+=unzipped;
return unzipped;
}
но это не работает, если я пытаюсь разархивировать строку PHP-gzcompress (-ed).