下面是一个复杂的json体。
怎么把json转实体类,首先要定义类
import List from '@ohos.util.List'
export class InfoModel{
msg: string
cars: List<Cars>
code: number
permissions: List<string>
roles: List<string>
user: User
}
class Cars{
createBy: string
createTime: string
updateBy: any
car: Car
}
class Car{
createBy: string
createTime: string
updateBy: any
}
class User{
createBy: string
createTime: string
updateBy: string
params: Params
roles: List<Roles>
}
class Params{
'@type': string
}
class Roles{
createBy: any
createTime: any
updateBy: any
params: Params
permissions: List<string>
}
实现转实体
@State info:InfoModle=new InfoModle();
this.info=JSON.parse(这里是你的json) as InfoModle;