HarmonyOS 是否有类似fastjson这种JSON库

是否有类似fastjson这种JSON库支持json字符串和对象或者数组之间快速转化的,并且可以将数据渲染到列表控件上的。

HarmonyOS
2024-12-25 09:09:23
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

目前没有类似三方库,可以用原生的JSON.stringify和JSON.parse。

API参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-json-V5

或者可以使用三方库@yunkss/eftool,efTool是一个功能丰富且易用的兼容API11的OpenHarmony/HarmonyOS工具库。

遍历json数据,可以参考下面示例:

const jsonStr = '{"name": "Alice", "age": 30}';
let jsonObj: Object = JSON.parse(jsonStr);
let keyArr: string[] = Object.keys(jsonObj);
let valueArr: string[] = Object.values(jsonObj);
let entryArr: [string, string][] = Object.entries(jsonObj)
for (let i = 0; i < entryArr.length; i++) {
  console.log(keyArr[i] + ":" + valueArr[i]);
}
分享
微博
QQ
微信
回复
2024-12-25 11:40:58
相关问题
是否类似fastjson
411浏览 • 1回复 待解决
HarmonyOS 是否全局loading这种控件?
674浏览 • 1回复 待解决
HarmonyOS 是否类似画板功能组件
541浏览 • 1回复 待解决
HarmonyOS 是否类似事件总线组件
529浏览 • 1回复 待解决
HarmonyOS 是否类似drawBitmapMesh的算法
351浏览 • 1回复 待解决
HarmonyOS是否类似切后台快照机制
260浏览 • 1回复 待解决
HarmonyOS API12是否json解析工具
243浏览 • 1回复 待解决