HarmonyOS JSON.parse 返回值是Object 类型,但是怎么遍历Object类型属性呢

JSON.parse 返回值是Object 类型,但是怎么遍历Object类型属性呢,或者怎么将Object 转成map呢

HarmonyOS
2024-12-25 11:04:28
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

遍历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 14:05:45
相关问题
HarmonyOS JSON.parse 返回类型问题
736浏览 • 1回复 待解决
HarmonyOS 如何遍历一个JSON Object
525浏览 • 1回复 待解决
HarmonyOS ArkTS如何判断Object类型
475浏览 • 1回复 待解决
HarmonyOS [object, object]如何读取的?
357浏览 • 1回复 待解决
JSON.parse数据处理导致精度丢失问题
724浏览 • 1回复 待解决
HarmonyOS TextPickerDialog返回值问题
559浏览 • 1回复 待解决