HarmonyOS json转换模型问题
请问后台返回的json如果转换对应的模型,如果json数据少了某个字段,那对应的属性就会undefined。如何设置模型类型可以做到即使json少了某个字段,对应的属性也会有默认值?
demo:
export class Demo {
"id" : string;
"is_clear" : string;
"unit_id" : string;
"employee_online" : 1;
"building_name" : string;
"name" : string;
"unit" : Unit[]
}
json 数据:
{
"code": 200,
"msg": "ok",
"data": {
"id" : "xxxx",
"is_clear" : "0",
"employee_online" : 1,
"name" : "xxxx",
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS json模型转换缺省值
808浏览 • 1回复 待解决
HarmonyOS 模型转换
812浏览 • 1回复 待解决
HarmonyOS网络请求后JSON转换问题
3445浏览 • 1回复 待解决
ohos.util.json转换string问题
1619浏览 • 1回复 待解决
HarmonyOS json转换失败
901浏览 • 1回复 待解决
HarmonyOS JSON与对象转换
1214浏览 • 1回复 待解决
HarmonyOS关于JSON 转换后对象的方法无法使用问题
2113浏览 • 1回复 待解决
HarmonyOS JSON 在release下的转换问题(参数名 被改了)
829浏览 • 1回复 待解决
HarmonyOS json转换成对象
1355浏览 • 1回复 待解决
HarmonyOS JSON转换后调用对象方法报错
1169浏览 • 1回复 待解决
HarmonyOS 如何读取json文件,并按对象模型进行解析?
1440浏览 • 1回复 待解决
pytorch文件模型文件如何转换成om格式?
1198浏览 • 0回复 待解决
HarmonyOS 进制转换问题
1087浏览 • 1回复 待解决
HarmonyOS 如何将HashMap转换为Json string?
1776浏览 • 1回复 待解决
HarmonyOS 数据转换问题
776浏览 • 1回复 待解决
Map类型怎么转换成Json string
3476浏览 • 1回复 待解决
HarmonyOS 为什么HashMap被Json转换后只剩下:{}
676浏览 • 1回复 待解决
HarmonyOS 数据强制转换问题
923浏览 • 1回复 待解决
HarmonyOS 时间格式转换问题
1276浏览 • 1回复 待解决
HarmonyOS ArkTS类型转换问题
2857浏览 • 1回复 待解决
HarmonyOS 有没有模型或类对象转JSON对象的相关api?
1292浏览 • 1回复 待解决
HarmonyOS的Stage模型和FA模型混用导致的问题如何解决?
702浏览 • 0回复 待解决
应用JSON开发-API11无法将Map类型转换json字符串
2695浏览 • 1回复 待解决
HarmonyOS 数据模型对象赋值问题
1445浏览 • 1回复 待解决
如何在ArkTS中实现JSON和Map的转换?
5758浏览 • 1回复 待解决
可以使用第三库reflect-metadata和class-transformer。
安装方法:
参考代码:json中包含count参数,Person类没有此属性,也可以转换。如果类里面有对应属性,但是json里面没有,默认初始值。
泛型数据,参考如下方法: