Flutter|json_serializable之通过Json字符串自动创建数据模型(Model)

首先在pubspec.yaml中添加依赖库:
json_serializable
json_annotation

然后打开网址:https://caijinglong.github.io/json2dart/index.html 输入json字符串和你需要的类名,然后下载生成好的dart文件。

生成dart文件.png

这时候你将生成的文件放到项目里面之后会报错,提示缺少对应的.g.dart文件

接下来在Terminal中输入以下命令自动生成.g.dart文件

flutter packages pub run build_runner build --delete-conflicting-outputs

.g.dart生成成功.png

你可能感兴趣的:(Flutter|json_serializable之通过Json字符串自动创建数据模型(Model))