《鸿蒙开发-答案之书》 怎么设置Json字段的别名
Android设置别名用的是@SerializedName("msg"),那鸿蒙用的是啥,有点懵不知道。 鸿蒙得引入第三方库:ohpm install class-transformer 然后用@Expose({ name: 'first-name' })
示例代码:
export class Student{
@Expose({ name: 'first-name' })
firstName?:string
}
注意: 转bean时用的plainToClass方法而不是Json.xxx
示例代码:
let user = plainToClass(JSONModel, {
pageName: "123",
age: 10,
})
还有一种办法,直接用replace方法替换字段名,投机的方法也不错的