java 将inputstream转换为字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 将inputstream转换为字符串相关的知识,希望对你有一定的参考价值。
public static String convertStreamToString(InputStream is) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
StringBuilder sb = new StringBuilder();
String line = null;
while ((line = reader.readLine()) != null) {
sb.append(line).append("\n");
}
reader.close();
return sb.toString();
}
public static String getStringFromFile (String filePath) throws Exception {
File fl = new File(filePath);
FileInputStream fin = new FileInputStream(fl);
String ret = convertStreamToString(fin);
//Make sure you close all streams.
fin.close();
return ret;
}
以上是关于java 将inputstream转换为字符串的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Java 中将 InputStream 读取/转换为字符串?
如何在 Java 中将 InputStream 读取/转换为字符串?
如何在 Java 中将 InputStream 转换为字符串?
如何在 Java 中将 InputStream 转换为字符串?
Java中InputStream和Reader之间的转换(字符流和字节流怎么互相转换啊)
JAVA InputStream.toString()返回InputStream