相关疑难解决方法(0)

JSON到TypeScript类的实例?

我做了很多研究,但我对我发现的东西并不完全满意.只是为了确定这是我的问题:什么是将JSON反序列化为TypeScript运行时类实例的最强大,最优雅的自动化解决方案?

说我上了这堂课:

class Foo {
  name: string;
  GetName(): string { return this.name };
}
Run Code Online (Sandbox Code Playgroud)

并说我有这个JSON字符串用于反序列化:

{"name": "John Doe"}
Run Code Online (Sandbox Code Playgroud)

获取名称设置为"John Doe"和GetName()方法的Foo类实例的最佳和最易维护的解决方案是什么?我非常具体地问,因为我知道很容易反序列化为纯数据对象.我想知道是否可以使用工作方法获取类实例,而无需进行任何手动解析或任何手动数据复制.如果无法实现全自动化解决方案,那么下一个最佳解决方案是什么?

json deserialization typescript

90
推荐指数
3
解决办法
8万
查看次数

标签 统计

deserialization ×1

json ×1

typescript ×1