NutzCN Logo
问答 解密这个字符串显示中文乱码
发布于 2201天前 作者 qq_e3b6dba3 1435 次浏览 复制 上一个帖子 下一个帖子
标签:

String ll=AESUtil.getPlaintext("df33f20915b6e284a80ff4bc4c8b9559","xboxeskeyvalue");

public static String getPlaintext(String ciphertext, String password) {
    byte[] decryptBytes = parseHexStr2Byte(ciphertext);
    byte[] decryptResult = decrypt(decryptBytes, password);
    return new String(decryptResult);
}

应该显示:阳光H
实际显示:闃冲厜H

4 回复

new String带上编码

来自炫酷的 NutzCN

String(byte bytes[], String charsetName)

new String(decryptResult,"UTF-8"); 这处理就OK了

添加回复
请先登陆
回到顶部