HarmonyOS 是否有类似fastjson这种JSON库

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

HarmonyOS
2024-12-25 09:09:23
994浏览
收藏 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]);
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
分享
微博
QQ
微信
回复
2024-12-25 11:40:58


相关问题
是否类似fastjson
959浏览 • 1回复 待解决
HarmonyOS 是否全局loading这种控件?
1450浏览 • 1回复 待解决
HarmonyOS 是否类似drawBitmapMesh的算法
1101浏览 • 1回复 待解决
HarmonyOS 是否类似画板功能组件
1040浏览 • 1回复 待解决
HarmonyOS 是否类似事件总线组件
1032浏览 • 1回复 待解决
HarmonyOS是否类似切后台快照机制
900浏览 • 1回复 待解决
HarmonyOS API12是否json解析工具
969浏览 • 1回复 待解决