HarmonyOS Json字符串包含数字key,应该如何编写数据类,类型是什么?
以下是接口返回的一段json字符串,在max_rank_tags内部,可能包含1个或多个数字key和数据结构ShopInfo组成的数据,请问这种情况max_rank_tags的数据类应该如何编写,对应的类型是什么?数据类格式是ets,尝试过[k:string]:ShopInfo,但报错,猜测是ets文件对类型要求比较严格。另外还尝试过用HashMap<number,ShopInfo>,但在代码里get()出来时,报错:TypeError: is not callable。
{
"status_code": 200,
"result": {
"max_rank_tags": {
"215123565": {
"shop_id": 215123565,
"rank_name": "热门商家榜-月度",
"rank_no": 1,
"rank_item_name": "月度签单量",
"rank_item_score": "1",
"rank_over_percent": 0,
"station_name": "上海",
"rank_id": 10,
"in_rank_num": 1
}
}
}
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS key中包含点的Json字符串怎么解析?
631浏览 • 2回复 待解决
Redis数据类型string(字符串)是什么?
4106浏览 • 1回复 待解决
HarmonyOS Json字符串在ArkTS中怎么单独把key和value拼接成字符串
531浏览 • 1回复 待解决
Redis数据类型string(字符串)的应用程序场景是什么?
3858浏览 • 1回复 待解决
HarmonyOS 如何遍历包含emoji的字符串
1080浏览 • 1回复 待解决
如何打印JSON对象和JSON字符串
1157浏览 • 1回复 待解决
HarmonyOS 如何解析json字符串?
1737浏览 • 1回复 待解决
ResourceStr 类型如何转成字符串?
1296浏览 • 1回复 待解决
如何解析JSON字符串?
2093浏览 • 1回复 待解决
HarmonyOS 超长JSON字符串解析
1104浏览 • 2回复 待解决
HarmonyOS json字符串和实体类对象如何相互转换?
1247浏览 • 1回复 待解决
如何实现Map转JSON字符串
1934浏览 • 1回复 待解决
如何判断一个字符串是不是JSON字符串?
1351浏览 • 1回复 待解决
HarmonyOS使用JSON.stringify未能得到正确的json字符串数据
1283浏览 • 1回复 待解决
HarmonyOS 怎么判断字符串包含某个字符
674浏览 • 1回复 待解决
mysql order对数字型字符串排序
2899浏览 • 1回复 待解决
应用JSON开发-API11无法将Map类型转换json字符串
2300浏览 • 1回复 待解决
嵌套JSON字符串解析问题
2767浏览 • 1回复 待解决
如何将对象转为JSON字符串?
1251浏览 • 1回复 待解决
时间戳字符串 比如 1639025996224,声明为字符串类型,判断length > 0 返回false,为什么
1542浏览 • 1回复 待解决
json数据已经可以读取,但是当前类型是字符串,如何转换成json方便实际操作?
234浏览 • 1回复 已解决
如何将JSON字符串转为Map
927浏览 • 1回复 待解决
HarmonyOS 网络请求回来的Json字符串如何解析为实体类
537浏览 • 2回复 待解决
HarmonyOS ArkTS生成JSON字符串,在嵌套的情况下生成的JSON字符串有问题
906浏览 • 1回复 待解决
HarmonyOS string类型的字符串截取
1768浏览 • 1回复 待解决
参考以下demo,不固定的key用string获取再给他转换: