傳統程序存在問題。程序從磁盤讀取文件爲字符串,並將文件編碼爲Base64並將文件保存到磁盤。問題是讀入的文件是二進制文件。有什麼辦法可以扭轉這個過程嗎?以字符串形式讀入並存儲爲Base64的二進制文件
這是問題的代碼行:
String sig = android.util.Base64.encodeToString(
utility.readFileAsString(file.getPath()).getBytes(),
android.util.Base64.DEFAULT);
我們有更新的應用程序讀取作爲字節文件,但不與已經創建的文件幫助。
任何幫助將不勝感激......
你問的是如何反轉編碼?或者如何識別編碼的文件? – Perception 2013-03-07 00:15:26
['Base64']中有一些超載的'decode()'方法(http://developer.android.com/reference/android/util/Base64.html)。 – 2013-03-07 00:57:21
反向編碼 – Nikoli 2013-03-07 02:13:55