我有一个base64字符串,我有一个实际用" utf-8"编码字符串的函数。像这样:
public void send(Car charact,String data) {
try {
Log.i(TAG, "data " + URLEncoder.encode(data, "utf-8"));
charact.setValue(URLEncoder.encode(data, "utf-8"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
所以当我真正尝试发送(myBase64String)时,我有一些字符被%2F替换,%2B就像这里http://www.degraeve.com/reference/urlencoding.php一样。 我看了,但没有找到将其转换为base64String的方法。你能建议吗?感谢