HarmonyOS 中文base64加密解密乱码

let user_data_json='{"act":"GetPurchased","uid":"10074013","page":1,"tag":1,"flg":1,"title":"刘"}' 
let user_data_encode_1 = Base64.encodeToString(Base64.stringToBytes(user_data_json)); 
console.error("加密测试"+user_data_encode_1) 
 
let decode_1 = Base64.bytesToString(Base64.decode(String(user_data_encode_1))); 
console.error("加密测试解密"+decode_1)

中文“刘”,加密后再解密无法识别,该如何转码?

HarmonyOS
2024-08-13 14:55:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

参考以下代码:

let textEncoder = new util.TextEncoder("utf-8"); 
let input='{"act":"GetPurchased","uid":"10074013","page":1,"tag":1,"flg":1,"title":"刘"}'; 
let shuzu= textEncoder.encodeInto(input) 
// 解密前 
let that = new util.Base64Helper(); 
let result = that.encodeToStringSync(shuzu); 
let waitDecodeArr = that.decodeSync(result) 
 
let textDecoder = util.TextDecoder.create('utf-8') 
let decodeResult = textDecoder.decodeWithStream(waitDecodeArr)
分享
微博
QQ
微信
回复
2024-08-13 21:00:48
相关问题
HarmonyOS arraybuffer转base64乱码
38浏览 • 1回复 待解决
HarmonyOS base64编码问题
443浏览 • 1回复 待解决
HarmonyOS base64编码的API
110浏览 • 1回复 待解决
HarmonyOS base64解码报错
828浏览 • 1回复 待解决
HarmonyOS 图片进行base64编码报错
534浏览 • 1回复 待解决
HarmonyOS如何将图片转Base64
788浏览 • 1回复 待解决
HarmonyOS 图片操作,合成后导出base64
98浏览 • 1回复 待解决
怎么把PixelMap图片转BASE64
9260浏览 • 1回复 待解决
HarmonyOS 图片压缩和图片转base64
51浏览 • 1回复 待解决
HarmonyOS Image如何显示base64的图片?
326浏览 • 1回复 待解决
如何base64转换成图片?
10168浏览 • 2回复 待解决
arkts中怎么实现base64编码?
707浏览 • 1回复 待解决
PixelMap怎么转Base64?(非Java)
3147浏览 • 2回复 待解决
js canvas转base64编码图片不全
10628浏览 • 1回复 待解决
HarmonyOS 如何将base64数据转换为图片
399浏览 • 1回复 待解决
HarmonyOS 图片转为base64字符串
97浏览 • 1回复 待解决
有没有base64转化的相关代码?
714浏览 • 0回复 待解决
验证pixelmap数据buffer转base64是否正常
1750浏览 • 1回复 待解决