2017-03-07 63 views

回答

1

只要將其編碼爲Base64編碼。

試試這個,

private static String encodeFileToBase64Binary(File file) { 
    String encodedfile = null; 
    try { 
     FileInputStream fileInputStreamReader = new FileInputStream(file); 
     byte[] bytes = new byte[(int) file.length()]; 
     fileInputStreamReader.read(bytes); 
     encodedfile = Base64.encodeToString(bytes, 1); 
    } catch (FileNotFoundException e) { 
     // TODO Auto-generated catch block 
     e.printStackTrace(); 
    } catch (IOException e) { 
     // TODO Auto-generated catch block 
     e.printStackTrace(); 
    } 

    return encodedfile; 
}