Java Code Examples for org.apache.commons.codec.binary.Base64InputStream
The following are top voted examples for showing how to use org.apache.commons.codec.binary.Base64InputStream. These examples are extracted from open source projects. You can vote up the examples you like and your votes will be used in our system to product more good examples.
Apache commons codec 的 base64 應用,將檔案、字串、byte轉換為 base64.
Example 1
| Project: burrow-java File: Encoder.java View source code |
Vote up |
6 votes |
public static int[] unpack(String S) { try { ByteArrayInputStream base = new ByteArrayInputStream(S.getBytes()); ObjectInputStream ois = new ObjectInputStream(new Base64InputStream(base)); int[] result = (int[]) ois.readObject(); ois.close(); return result; } catch (ClassCastException cce) { System.err.println("Error: Malformed job"); System.exit(1); } catch (IOException ioe) { //Shouldn't be possible from an in memory source } catch (ClassNotFoundException cnfe) { //Impossible, pretty sure int[] exists everywhere } throw new Error("Should not be reached.");} Example 2
| Project: WPS File: IOUtils.java View source code |
Vote up |
6 votes |
public static File writeBase64ToFile(InputStream input, String extension)throws IOException { File file = File.createTempFile( "file" + UUID.randomUUID(), "." + extension, new File(System.getProperty("java.io.tmpdir"))); OutputStream outputStream = null; try { outputStream = new FileOutputStream(file); copyLarge(new Base64InputStream(input), outputStream); } finally { closeQuietly(outputStream); }return file;} Example 3
| Project: opensearchserver File: StreamLimiterBase64.java View source code |
Vote up |
6 votes |
@Overrideprotected