Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ByteArrayOutputStream baos = new ByteArrayOutputStream();
- GZIPOutputStream zos = new GZIPOutputStream(baos);
- zos.write(text.getBytes());
- zos.finish();
- zos.flush();
- byte[] udpBuffer = baos.toByteArray();
- System.out.println("Compressed length: " + udpBuffer.length);
- GZIPInputStream gis = new GZIPInputStream(new ByteArrayInputStream(bytes));
- BufferedReader br = new BufferedReader(new InputStreamReader(gis));
- StringBuilder sb = new StringBuilder();
- while (br.readLine()!= null) {
- sb.append(br.readLine());
- }
- System.err.println(sb.toString());
- <html>
- <head>
- <title></title>
- </head>
- <body>
- <p><span class="preheader" style="display:none!important;mso-hide:all">Hey wazzup? </span></p>
- <table align="center" border="0" cellpadding="0" cellspacing="0" width="640">
- <tbody>
- <tr>
- <td align="center" height="30" style="font-size:11px;color:#333;font-family:Verdana,Geneva,sans-serif">
- .
- .
- .
- </tbody>
- </body>
- </html>
- <title> tag, similarly many tags and other parts are missing from my uncompressed text:
- <head></head><p><span class="preheader" style="display:none!important;mso-hide:all">
- .
- .
- .
- while (br.readLine()!= null) {
- sb.append(br.readLine());
- }
- String line;
- while ((line = br.readLine()) != null) {
- sb.append(line);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement