A quick approach relies on Apache Commons IOUtils to copy the InputStream into a StringWriter:
StringWriter sw = new StringWriter();
IOUtils.copy(inputStream, sw, encoding);
String result = sw.toString();
Or, plain JDK via Scanner:
Scanner scanner = new Scanner(inputStream).useDelimiter("\\A");
String result = scanner.hasNext() ? scanner.next() : "";