HarmonyOS json转换成对象
export class ServerResponse<T> {
Code: number = -1
Message?: string
Data?: T
isSuccess(): boolean {
return this.Code == 1
}
}
let result:string = '{Code:1;}'
let info = new ServerResponse()
Object.assign(info, JSON.parse(result))
if(info.isSuccess()){
}
以上代码中因为HarmonyOS next中禁用了Object.assign。直接使用JSON.parse转换后的对象,又会丢失对象中定义的function,想做到直接把string转成预定义的对象,有什么好办法解决吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
json 如何转换成自定义的业务类对象
1945浏览 • 1回复 待解决
Map类型怎么转换成Json string
3458浏览 • 1回复 待解决
将rawfile中json格式的字符串转换成对应的object对象后,调用实例方法后程序崩溃
3097浏览 • 1回复 待解决
HarmonyOS 扫描获取的byteBuffer如何转换成PixelMap对象
771浏览 • 1回复 待解决
HarmonyOS 图片转换成ImageBitmap
1333浏览 • 1回复 待解决
HarmonyOS将对象转换成字符串的方法
2064浏览 • 1回复 待解决
HarmonyOS 日期如何转换成毫秒
1012浏览 • 1回复 待解决
HarmonyOS 页面转换成图片
831浏览 • 1回复 待解决
Resource资源对象要怎么转换成字符串类型?
1284浏览 • 2回复 待解决
HarmonyOS 网络请求过来的数据怎么转换成类对象
803浏览 • 1回复 待解决
HarmonyOS Object怎么转换成map
1087浏览 • 1回复 待解决
ArkTS中二进制颜色值如何转换成Color,如#FFFFFF转换成Color
1921浏览 • 1回复 待解决
HarmonyOS 如何将汉字转换成拼音
1285浏览 • 1回复 待解决
HarmonyOS 网路请求解析的json数据,使用状态管理,怎么转换成class?
1107浏览 • 1回复 待解决
如何base64转换成图片?
12201浏览 • 2回复 待解决
HarmonyOS 网络图片如何转换成PixelMap
1012浏览 • 1回复 待解决
HarmonyOS 如何把当前系统组件转换成PixelMap
769浏览 • 1回复 待解决
json数据已经可以读取,但是当前类型是字符串,如何转换成json方便实际操作?
597浏览 • 1回复 已解决
HarmonyOS 如何将HashMap转换成json再UTF-8编码,再base64编码
805浏览 • 1回复 待解决
HarmonyOS JSON与对象转换
1175浏览 • 1回复 待解决
如何将Android的APP转换成鸿蒙的?
1876浏览 • 1回复 已解决
HarmonyOS resources/media下的图片可以转换成PixelMap吗?
1162浏览 • 1回复 待解决
HarmonyOS Length类型有API转换成number类型吗
1850浏览 • 1回复 待解决
HarmonyOS 自定义组件是否可以转换成PixelMap
1441浏览 • 1回复 待解决
如何将文件转换成字符串
1418浏览 • 1回复 待解决
json转自定义class对象时,需要将class对象new出来,这样才是真正转成了class对应的model。如果数据结构比较复杂,数据量比较大,不想在解析的时候,每个对象都new一次,建议使用第三库reflect-metadata 和 class-transformer,安装方法:
参考代码: