Read InputStream with ByteArrayOutputStream : Stream « File « Android

Read InputStream with ByteArrayOutputStream



class Main {

  public static String inputStream2String(InputStream inputStream) throws IOException{
    byte[] buffer = new byte[8192];
    int bytesRead;
    ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
    while((bytesRead = != -1){
      outputStream.write(buffer, 0, bytesRead);
    return outputStream.toString("US-ASCII");


Related examples in the same category

1.Playing Back Audio Streams
2.Stream Proxy
3.Copy Stream
4.Ini File Stream Reader
5.Read InputStream fully to a string
6.Read Stream to byte array String From Stream
8.Read stream Fully
9.get Resource As Stream, Loads the resource from classpath
10.InputStream to byte array, copy Reader and Writer,
11.InputStream that notifies listeners of its progress.
12.String to InputStream
13.Context.getFileStreamPath To String To Bytes
16.Load/save Int Map Data
17.Write InputStream into a StringBuilder