{
"index": 123,
"map": {
"key1": "张三",
"key2": "张三"
}
}
实体类
class XX {
index:number = 0
map:Map<string,string> = new Map<string,string>()
}
使用JSON.parse(“json字符串”)时得到的结果里面 XX.map的size是0
有没有可以解析对象内嵌套map类型变量的方法呢?
{
"index": 123,
"map": {
"key1": "张三",
"key2": "张三"
}
}
实体类
class XX {
index:number = 0
map:Map<string,string> = new Map<string,string>()
}
使用JSON.parse(“json字符串”)时得到的结果里面 XX.map的size是0
有没有可以解析对象内嵌套map类型变量的方法呢?
1 回答923 阅读✓ 已解决
1 回答1.2k 阅读
1 回答1k 阅读
1 回答987 阅读
1 回答960 阅读
1 回答852 阅读
1 回答815 阅读
map不支持字符串的序列化和反序列化,可以换用record或用其他类型如数组、record、object做个中转,JSON.parse以后再转回来