HarmonyOS map转json对象

name: 'xxx',
id: '233'
childMap: {
  '111': '2333',
  '222': '3444',
  '333': '4444'
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.

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

HarmonyOS
2024-12-23 16:28:03
911浏览
收藏 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);
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
分享
微博
QQ
微信
回复
2024-12-23 18:44:18


相关问题
HarmonyOS json对象map类型
1082浏览 • 1回复 待解决
HarmonyOS JSON怎么Map
1222浏览 • 1回复 待解决
HarmonyOS mapjson怎么实现?
749浏览 • 1回复 待解决
HarmonyOS JSON对象失败
1074浏览 • 1回复 待解决
HarmonyOS Jsonmap该使用哪个接口
914浏览 • 1回复 待解决
如何实现MapJSON字符串
2072浏览 • 1回复 待解决
MapJSON,哪位大佬知道怎么解决啊?
2493浏览 • 0回复 待解决
HarmonyOS class Map
929浏览 • 1回复 待解决
HarmonyOS MapObject
743浏览 • 1回复 待解决
如何将JSON字符串Class对象
1169浏览 • 1回复 待解决
如何将JSON字符串Class对象数组?
1279浏览 • 1回复 待解决
如何快速将一个Map对象转为Json字符串
1569浏览 • 1回复 待解决
HarmonyOS json数据如何转成map
1651浏览 • 1回复 待解决
HarmonyOS hashmap如何json格式?
960浏览 • 1回复 待解决
HarmonyOS Resource对象string报错
716浏览 • 1回复 待解决
HarmonyOS JSON实体类
712浏览 • 1回复 待解决
HarmonyOS 关于JSON模问题
790浏览 • 1回复 待解决
Map对象使用[]赋值,Map中的size不递增
1105浏览 • 1回复 待解决
HarmonyOS 关于jsonmodel的处理
973浏览 • 1回复 待解决
HarmonyOS 如何读取文件router_map.json
766浏览 • 1回复 待解决