HarmonyOS 代码转化问题

这段代码怎么转化

String imageUrl = ""; 
try { 
 imageUrl = URLEncoder.encode(url, "utf-8"); 
 imageUrl = imageUrl.replace("%3A", ":").replace("+", "%20").replace("%2F", "/"); 
} catch (Exception e) { 
 imageUrl = url; 
}
HarmonyOS
2024-08-29 10:07:54
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

字符串编解码可以使用TextEncoder,TextDecoder实现,如:

let textEncoder = new util.TextEncoder("utf-8"); 
let buffer = new ArrayBuffer(20); 
let imageUrl = new Uint8Array(buffer); 
try { 
 imageUrl = textEncoder.encodeInto(url); 
 let result = util.TextDecoder.create('utf-8'); 
 let rststr = result.decodeWithStream(imageUrl); 
 console.log('解码后---', rststr); 
} catch (err) { 
}

具体使用方法可以参考文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-util-V5#textdecoder

分享
微博
QQ
微信
回复
2024-08-29 16:44:02
相关问题
加密算法(crypto-js)Arkts转化代码
950浏览 • 1回复 待解决
有没有base64转化的相关代码
665浏览 • 0回复 待解决
HarmonyOS crash日志如何定位问题代码
357浏览 • 1回复 待解决
HarmonyOS共享模块HAR的代码混淆问题
375浏览 • 1回复 待解决
指定页面区域转化为图片
1848浏览 • 1回复 待解决
求助鸿蒙源代码问题
3183浏览 • 1回复 待解决
IP地址如何转化,有人知道吗?
511浏览 • 1回复 待解决
怎样才能把apk转化成鸿蒙应用?
6486浏览 • 1回复 待解决
如何将一张图片转化为PixelMapElement
9785浏览 • 1回复 待解决
聊一聊DS的低代码开发问题
6202浏览 • 1回复 待解决
java代码设置below的问题有懂的吗?
2701浏览 • 1回复 待解决
HarmonyOS hsp调用har代码
139浏览 • 1回复 待解决
HarmonyOS如何做代码混淆
368浏览 • 1回复 待解决
HarmonyOS代码封装解决方案
374浏览 • 1回复 待解决
HarmonyOS 屏幕点击事件监控代码
250浏览 • 1回复 待解决