HarmonyOS ArkTS如何使用JSON类?

ArkTS中如何使用JSONObject、JSONArray等类型呢?

我现在有个string,想生成对应的JSONObject、JSONArray等,比如:{“action”:“openLink”,“linkType”:0,“scheme”:"",“url”:“https://www.huawei.com”},我想解析里面的action(string)、lintType(int)中该如何处理?

备注:每个key对应的value类型不同,可能是string,number,json,jsonarray等等…

HarmonyOS
2024-08-28 17:40:26
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

参考代码:

let jsonStr = '{"action":"openLink","linkType":0,"scheme":"","url":"https://www.huawei.com"}'; 
let JSONObject: ESObject = JSON.parse(jsonStr); 
console.log('JSONObject.action::::'+JSONObject.action) 
console.log('JSONObject.linkType::::'+JSONObject.linkType)
分享
微博
QQ
微信
回复
2024-08-28 23:26:09
相关问题
HarmonyOS ArkTS是否支持使用匿名
765浏览 • 2回复 待解决
使用ArkTs的请求如何JSON的形式传输
933浏览 • 1回复 待解决
HarmonyOS JSON转实体
289浏览 • 1回复 待解决
ArkTS如何读取本地json
7321浏览 • 1回复 待解决
HarmonyOS ArkTS如何读取本地json文件
188浏览 • 1回复 待解决
ArkTs如何获取对象的
2937浏览 • 1回复 待解决
HarmonyOS 是否有json转实体的工具
356浏览 • 1回复 待解决
能否支持json转实体的工具
1336浏览 • 1回复 待解决
json 如何转换成自定义的业务对象
1069浏览 • 1回复 待解决
Native调用ArkTS函数
1343浏览 • 1回复 待解决
ArkTS中HTTP请求如何JSON形式进行传输
3263浏览 • 1回复 待解决
如何ArkTS中实现JSON和Map的转换?
3743浏览 • 1回复 待解决
json如何ArkTS中解析到Array对象中?
434浏览 • 2回复 待解决
ArkTS有没有读取ini的
400浏览 • 1回复 待解决