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 如何转换成自定义的业务类对象
1199浏览 • 1回复 待解决
Map类型怎么转换成Json string
2649浏览 • 1回复 待解决
将rawfile中json格式的字符串转换成对应的object对象后,调用实例方法后程序崩溃
2476浏览 • 1回复 待解决
HarmonyOS将对象转换成字符串的方法
1148浏览 • 1回复 待解决
HarmonyOS 扫描获取的byteBuffer如何转换成PixelMap对象
206浏览 • 1回复 待解决
HarmonyOS 页面转换成图片
211浏览 • 1回复 待解决
HarmonyOS 图片转换成ImageBitmap
508浏览 • 1回复 待解决
HarmonyOS 网络请求过来的数据怎么转换成类对象
206浏览 • 1回复 待解决
HarmonyOS Object怎么转换成map
354浏览 • 1回复 待解决
HarmonyOS 日期如何转换成毫秒
313浏览 • 1回复 待解决
Resource资源对象要怎么转换成字符串类型?
700浏览 • 2回复 待解决
ArkTS中二进制颜色值如何转换成Color,如#FFFFFF转换成Color
1023浏览 • 1回复 待解决
HarmonyOS 网络图片如何转换成PixelMap
327浏览 • 1回复 待解决
HarmonyOS 如何将汉字转换成拼音
515浏览 • 1回复 待解决
HarmonyOS 网路请求解析的json数据,使用状态管理,怎么转换成class?
555浏览 • 1回复 待解决
如何base64转换成图片?
10911浏览 • 2回复 待解决
HarmonyOS 如何把当前系统组件转换成PixelMap
200浏览 • 1回复 待解决
如何将文件转换成字符串
763浏览 • 1回复 待解决
HarmonyOS 自定义组件是否可以转换成PixelMap
810浏览 • 1回复 待解决
HarmonyOS Length类型有API转换成number类型吗
624浏览 • 1回复 待解决
请问如何将openblock文件转换成exe文件
2677浏览 • 0回复 待解决
HarmonyOS JSON与对象转换
528浏览 • 1回复 待解决
HarmonyOS 如何将HashMap转换成json再UTF-8编码,再base64编码
291浏览 • 1回复 待解决
HarmonyOS resources/media下的图片可以转换成PixelMap吗?
519浏览 • 1回复 待解决
HarmonyOS 类似Html.fromHtml将含有html标签的字符串转换成对应格式的文字显示在界面上
289浏览 • 1回复 待解决
json转自定义class对象时,需要将class对象new出来,这样才是真正转成了class对应的model。如果数据结构比较复杂,数据量比较大,不想在解析的时候,每个对象都new一次,建议使用第三库reflect-metadata 和 class-transformer,安装方法:
参考代码: