传统程序存在问题。程序从磁盘读取文件为字符串,并将文件编码为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