ToB企服应用市场:ToB评测及商务社交产业平台
标题:
鸿蒙HarmonyOS NEXT实战开发:Axios获取网络GBK数据转换UTF-8网络数据
[打印本页]
作者:
没腿的鸟
时间:
2024-9-12 20:05
标题:
鸿蒙HarmonyOS NEXT实战开发:Axios获取网络GBK数据转换UTF-8网络数据
介绍
本示例介绍使用第三方库的Axios获取GBK格式的网络数据时,通过util实现GBK转换UTF-8格式。该场景多用于必要转换编码格式的应用。
效果图预览
使用说明
直接进入页面就可获取GBK格式的用户名信息并举行解码操作。
实现思路
使用第三方库Axios获取网络数据,并将获取数据类型设置为ARRAY_BUFFER
axios<string, AxiosResponse<string>, null>({
method: "get",
url: URL,
responseType: 'ARRAY_BUFFER'
})
复制代码
使用util.TextDecoder方法举行解码操作。
let textDecoder = util.TextDecoder.create('gbk', { ignoreBOM: true });
let result = new Uint8Array(res.data);
let resultString = textDecoder.decodeWithStream(result, { stream: false });
复制代码
将解码后的数据通过LazyForEach循环显示在列表中。
LazyForEach(this.friendsListData, (msg: FriendData) => {
ListItem() {
...
}
})
复制代码
工程结构&模块类型
gbktranscoding // har类型
|---pages
|---|---FriendsBook.ets // 视图层-场景列表页面
复制代码
最后
有许多小伙伴不知道学习哪些鸿蒙开发技术?不知道必要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,
内容包含了:
(
ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)
技术知识点。
盼望这一份鸿蒙学习资料能够给各人带来帮助,有必要的小伙伴自行领取,
限时开源,先到先得~无套路领取!!
如果你是一名有经验的资深Android移动开发、Java开发、前端开发、对鸿蒙感爱好以及转行职员,可以直接领取这份资料
获取这份完整版高清学习蹊径,请点击→
纯血版全套鸿蒙HarmonyOS NEXT学习资料
鸿蒙(HarmonyOS NEXT)最新学习蹊径
HarmonOS基础技能
HarmonOS就业必备技能
HarmonOS多媒体技术
鸿蒙NaPi组件进阶
HarmonOS高级技能
初识HarmonOS内核
实战就业级装备开发
有了蹊径图,怎么能没有学习资料呢,小编也预备了一份团结鸿蒙官方发布笔记整理收纳的一套体系性的
鸿蒙(OpenHarmony )学习手册(共计1236页)
与
鸿蒙(OpenHarmony )开发入门教学视频
,内容包含:
ArkTS、ArkUI、Web开发、应用模型、资源分类…等知识点。
获取以上完整版高清学习蹊径,请点击→
纯血版全套鸿蒙HarmonyOS NEXT学习资料
纯血版鸿蒙全套学习资料(面试、文档、全套视频等)
《鸿蒙 (OpenHarmony)开发入门教学视频》
鸿蒙PDF文档书籍学习资料
获取以上完整鸿蒙HarmonyOS学习资料,请点击→
纯血版全套鸿蒙HarmonyOS NEXT学习资料
总结
总的来说,华为鸿蒙不再兼容安卓,对中年步伐员来说是一个挑衅,也是一个机会。只有积极应对变革,不停学习和提升本身,他们才能在这个变革的时代中立于不败之地。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4