lunes, 9 de julio de 2012

Función para leer la entrada de datos

En ciertas ocasiones queremos ver la entrada que nos manda el servidor antes de tratarla. Para ello podemos usar la siguiente función:

 private void readStream(InputStream in) {
      BufferedReader reader = null;
      try {
          reader = new BufferedReader(new InputStreamReader(in));
          String line = "";
          while ((line = reader.readLine()) != null) {
                 //System.out.println(line);
                 Log.d("readStream", line);
          }
       } catch (IOException e) {
            e.printStackTrace();
       } finally {
            if (reader != null) {
                 try {
                   reader.close();
                 } catch (IOException e) {
                   e.printStackTrace();
                 }
            }
       }
 }

Simple pero...it works!

Roger Sala,

No hay comentarios:

Publicar un comentario