Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/filemanager/CommonFileManagerImpl.java =================================================================== diff -u -r35442 -r35644 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/filemanager/CommonFileManagerImpl.java (.../CommonFileManagerImpl.java) (revision 35442) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/filemanager/CommonFileManagerImpl.java (.../CommonFileManagerImpl.java) (revision 35644) @@ -71,10 +71,12 @@ public BufferedReader getBufferedReader(InputStreamReader isr, InputStream inputStream,String charset) { BufferedReader br = null; try { - if(StringUtils.isBlank(charset)){ - isr = new InputStreamReader(inputStream); - }else{ - isr = new InputStreamReader(inputStream,charset); + if(isr == null){ + if(StringUtils.isBlank(charset)){ + isr = new InputStreamReader(inputStream); + }else{ + isr = new InputStreamReader(inputStream,charset); + } } br = new BufferedReader(isr); } catch (Exception e) {