HarmonyOS map转json对象

name: 'xxx',
id: '233'
childMap: {
  '111': '2333',
  '222': '3444',
  '333': '4444'
}

发送一个post请求,其请求体的格式如上。由于childMap的key是不固定的,所以采用map来创建,但是后台需要一个对象(不是jsonstring),请问在ArkTS中如何将该map转化成对象?或者有没有其他的类型可以直接使用的?

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

map转json可以参考以下方法:

mapToString(map: Map<string, string | object>): string {
  if (map.size === 0) {
    return '';
  }
  let obj: object = new Object;
  map.forEach((value, key) => {
    obj[key] = value;
  })
  return JSON.stringify(obj);
}
分享
微博
QQ
微信
回复
2024-12-23 18:44:18
相关问题
HarmonyOS json对象map类型
1406浏览 • 1回复 待解决
HarmonyOS JSON怎么Map
1434浏览 • 1回复 待解决
HarmonyOS mapjson怎么实现?
967浏览 • 1回复 待解决
HarmonyOS JSON对象失败
1339浏览 • 1回复 待解决
HarmonyOS Jsonmap该使用哪个接口
1102浏览 • 1回复 待解决
如何实现MapJSON字符串
2310浏览 • 1回复 待解决
MapJSON,哪位大佬知道怎么解决啊?
2720浏览 • 1回复 待解决
HarmonyOS class Map
1154浏览 • 1回复 待解决
HarmonyOS MapObject
1067浏览 • 1回复 待解决
如何将JSON字符串Class对象
1469浏览 • 1回复 待解决
如何将JSON字符串Class对象数组?
1541浏览 • 1回复 待解决
如何快速将一个Map对象转为Json字符串
1800浏览 • 1回复 待解决
HarmonyOS json数据如何转成map
1962浏览 • 1回复 待解决
HarmonyOS 关于JSON模问题
997浏览 • 1回复 待解决
HarmonyOS JSON实体类
911浏览 • 1回复 待解决
HarmonyOS hashmap如何json格式?
1176浏览 • 1回复 待解决
HarmonyOS Resource对象string报错
982浏览 • 1回复 待解决
HarmonyOS 关于jsonmodel的处理
1293浏览 • 1回复 待解决
Map对象使用[]赋值,Map中的size不递增
1271浏览 • 1回复 待解决