Descompresión ZLIB: lado del cliente

Estoy recibiendo datos como un "ZLIB"flujo de entrada comprimido.

Usando Javascript / Ajax / JQuery, necesito descomprimirlo en el lado del cliente.

¿Hay una manera de hacerlo? Por favor ayuda.

Ya tengo esto funcionando en JAVA como se muestra a continuación, pero necesito hacerlo en el lado del cliente.

url = new URL(getCodeBase(), dataSrcfile); 
URLConnection urlConn = url.openConnection();
urlConn.setUseCaches(false); 
InputStream in = urlConn.getInputStream();
InflaterInputStream inflate = new InflaterInputStream(in);
InputStreamReader inputStreamReader = new InputStreamReader(inflate);
InputStreamReader inputStreamReader = new InputStreamReader(in);
BufferedReader bufReader = new BufferedReader(inputStreamReader);
// Read until no more '#'
int i = 0;
int nHidden = 0;
String line1;
do //------------------------Parsing Starts Here
{
    line1 = bufReader.readLine();
.............
...... so on

Respuestas a la pregunta(8)

Su respuesta a la pregunta