HarmonyOS 字节数组转中文出现乱码

以下demo结果为‘23河南20 �’

let array = buffer.from([50, 51, 230, 178, 179, 229, 141, 151, 50, 48, 0, 186]) 
let buf = new Uint8Array(array.buffer) 
let textDecoder = util.TextDecoder.create('utf-8') 
let str = textDecoder.decodeWithStream(buf)
HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

可以直接使用以下方式转换中文:buffer.from([50, 51, 230, 178, 179, 229, 141, 151, 50, 48, 0, 186]).toString()。

分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS Gzip压缩字节数组怎么搞?
278浏览 • 1回复 待解决
如何实现对字节数组进行解压
1593浏览 • 0回复 待解决
使用三方库pako压缩字节数组
1228浏览 • 1回复 待解决
HarmonyOS 中文base64加密解密乱码
464浏览 • 1回复 待解决
HarmonyOS arraybufferbase64乱码
41浏览 • 1回复 待解决
DevEco Studio IDE 代码 中文汉字乱码
12579浏览 • 2回复 待解决
如何解决文件的中文乱码问题
2620浏览 • 3回复 待解决
AI码生成能力中文字符乱码
9481浏览 • 1回复 待解决
hilog日志出现乱码原因是什么?
343浏览 • 1回复 待解决
如何将JSON字符串Class对象数组
384浏览 • 1回复 待解决
HarmonyOS URLParams不会decode中文
94浏览 • 1回复 待解决