我试图避免FileItem getInputStream()
,因为它将得到错误的编码,为此我需要一个FileInputStream
。有没有不用这种方法就可以得到FileInputStream的方法吗?还是可以将文件项转换为文件?
if (this.strEncoding != null && !this.strEncoding.isEmpty()) {
br = new BufferedReader(new InputStreamReader(clsFile.getInputStream(), this.strEncoding));
}
else {
// br = ?????
}
最佳答案
你可以试试
FileItem#getString(encoding)
使用指定的编码,以字符串形式返回文件项的内容。