将流中的数据转换成字符串

public class StreamTools {

    public static String readFromStream(InputStream is) throws Exception {

       ByteArrayOutputStream baos = new ByteArrayOutputStream();

        byte[] buffer = new byte[1024];

          int len = 0;

          while ((len = is.read(buffer)) != -1) {

                baos.write(buffer, 0, len);

                }

             is.close();

             String result = baos.toString();

             baos.close(); return result;

}

posted @ 2013-06-12 00:21  Gsdimz  阅读(189)  评论(0编辑  收藏  举报