首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用自定义类进行嵌套Json序列化

用自定义类进行嵌套Json序列化
EN

Stack Overflow用户
提问于 2022-04-21 23:45:14
回答 2查看 186关注 0票数 0

我有一个来自服务器的JSON数据,我想从该数据中向另一个类添加特定的JSON数据,但在父类中维护它的实例

来自服务器的Json数据:{ "id:"1,"name":"mike","classname:"STD-4“}

代码语言:javascript
复制
@JsonSerialize
class Student{

  @JsonKey(name:"id")
  int id;
  StudentInfo studentInfo;

}

@JsonSerialize
class StudentInfo{

  @JsonKey(name:"name")
    String name;
  @JsonKey(name:"classname")
    String classname;

}

对于JsonSerialize库来说,这是可能的吗?

EN

回答 2

Stack Overflow用户

发布于 2022-04-24 14:09:10

是的,应该会很好的。我想您正在使用这个包- https://pub.dev/packages/json_serializable

还有一个名为explicitToJson的参数,请在https://pub.dev/documentation/json_serializable/latest/type_helper/ClassConfig/explicitToJson.html上阅读更多有关它的信息。

票数 0
EN

Stack Overflow用户

发布于 2022-04-24 14:15:02

代码语言:javascript
复制
@JsonSerializable(explicitToJson: true)
class Student{

  @JsonKey(name:"id")
  int id;
  StudentInfo studentInfo;

}

@JsonSerializable(explicitToJson: true)
class StudentInfo{

  @JsonKey(name:"name")
    String name;
  @JsonKey(name:"classname")
    String classname;

}

@JsonSerializable(explicitToJson: true)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71961968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档