Arkts中是否有严格校验类型的json字符串转为指定model的方法?

class User {

id: number;

name: string;

}

function test() {

let data = ‘{“id”:“xxxx”, “name”:“你好”, “age”:18}’

let user :User = JSON.parse(data)

console.log(JSON.parse(user))

// 实际输出为 {“id”:“xxxx”, “name”:“你好”, “age”:18}

// 期望输出为 {“id”:undefined, “name”:“你好”}

}

类似java中 Gson.fromJson方法

阅读 269
1 个回答

console.log(JSON.stringify(user))

三方库暂不支持转成指定model对象 ,只建议使用原生json

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进