@Override public InputStream getInputStream() throws Exception { for(FSEntry entry : entries){ InputStream is = entry.getInputStream(); if( null != is ) { return is; } } return null; }
@Override public InputStream getInputStream() throws Exception { return entry.getInputStream(); }
private void insertFile(Writer writer, FSEntry includedEntry) throws Exception { InputStream is = null; char[] buffer = new char[100]; try { is = includedEntry.getInputStream(); InputStreamReader isr = new InputStreamReader(is, "UTF-8"); int size = isr.read(buffer); while( size >= 0 ) { writer.write(buffer, 0, size); size = isr.read(buffer); } writer.flush(); } catch (Exception e) { throw new Exception("Error while reading file: "+includedEntry.getName(), e); } finally { if( null != is ) { try { is.close(); } catch (Exception e) { // Ignore } } } } }
char[] buffer = new char[100]; try { is = file.getInputStream(); InputStreamReader isr = new InputStreamReader(is, "UTF-8");
char[] buffer = new char[100]; try { is = file.getInputStream(); InputStreamReader isr = new InputStreamReader(is, "UTF-8");
toPath = targetFile.getAbsolutePath(); is = sourceFile.getInputStream(); fos = new FileOutputStream(targetFile); byte[] buffer = new byte[256];
toPath = targetFile.getAbsolutePath(); is = sourceFile.getInputStream(); fos = new FileOutputStream(targetFile);
char[] buffer = new char[100]; try { fis = infoFile.getInputStream(); InputStreamReader isr = new InputStreamReader(fis,"UTF-8"); StringWriter sw = new StringWriter();