public class StreamToString {
public static String getString(InputStream stream,String encoding ){
String str=null;
try {
//转换
BufferedReader reader= new BufferedReader( new InputStreamReader( stream, encoding ));
StringBuilder string=new StringBuilder( );
//中间值
String len;
while((len=reader.readLine())!=null){
//追加
string.append( len );
}
//转换
str=string.toString();
//关流
reader.close();
} catch (Exception e) {
e.printStackTrace();
}
//返回值
return str;
}
}
public static String getString(InputStream stream,String encoding ){
String str=null;
try {
//转换
BufferedReader reader= new BufferedReader( new InputStreamReader( stream, encoding ));
StringBuilder string=new StringBuilder( );
//中间值
String len;
while((len=reader.readLine())!=null){
//追加
string.append( len );
}
//转换
str=string.toString();
//关流
reader.close();
} catch (Exception e) {
e.printStackTrace();
}
//返回值
return str;
}
}