HarmonyOS 是否有类似fastjson这种JSON库

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

HarmonyOS
2天前
浏览
收藏 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
微信
回复
1天前
相关问题
是否类似fastjson
236浏览 • 1回复 待解决
HarmonyOS 是否全局loading这种控件?
422浏览 • 1回复 待解决
HarmonyOS 是否类似画板功能组件
326浏览 • 1回复 待解决
HarmonyOS 是否类似事件总线组件
328浏览 • 1回复 待解决
HarmonyOS是否类似切后台快照机制
64浏览 • 1回复 待解决
HarmonyOS 是否json转实体类的工具
35浏览 • 1回复 待解决