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是否支持使用匿名
1383浏览 • 2回复 待解决
HarmonyOS JSON转实体
862浏览 • 1回复 待解决
使用ArkTs的请求如何JSON的形式传输
1633浏览 • 1回复 待解决
ArkTS如何读取本地json
8308浏览 • 1回复 待解决
HarmonyOS ArkTS如何读取本地json文件
1405浏览 • 1回复 待解决
ArkTs如何获取对象的
3948浏览 • 1回复 待解决
Native调用ArkTS函数
2169浏览 • 1回复 待解决
能否支持json转实体的工具
1989浏览 • 1回复 待解决
HarmonyOS 是否有json转实体的工具
1693浏览 • 1回复 待解决
json 如何转换成自定义的业务对象
1864浏览 • 1回复 待解决
ArkTS有没有读取ini的
1185浏览 • 1回复 待解决
HarmonyOS ArkTS支持TS的抽象吗?
1296浏览 • 1回复 待解决
如何ArkTS中实现JSON和Map的转换?
5623浏览 • 1回复 待解决
ArkTS中HTTP请求如何JSON形式进行传输
4141浏览 • 1回复 待解决