Here you can find the source of InputStreamToString(InputStream in)
public static String InputStreamToString(InputStream in) throws Exception
//package com.java2s; import java.io.ByteArrayOutputStream; import java.io.InputStream; public class Main { public static int BUFFER_SIZE = 512; public static String InputStreamToString(InputStream in) throws Exception { ByteArrayOutputStream outStream = new ByteArrayOutputStream(); byte[] data = new byte[BUFFER_SIZE]; int count = -1; while ((count = in.read(data, 0, BUFFER_SIZE)) != -1) { outStream.write(data, 0, count); }//from w w w . ja v a2s. c o m data = null; return new String(outStream.toByteArray(), "ISO-8859-1"); } }