1、引入依赖
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.3
# --------------------------
json_annotation: ^3.0.1
# --------------------------
dev_dependencies:
flutter_test:
sdk: flutter
# --------------------------
json_serializable: ^3.2.5
build_runner: ^1.8.0
# --------------------------
在pubspec.yaml文件中的虚线标注的位置内引入如下依赖
注意:yaml 文件格式缩进非常严格,一定严格按照缩进对齐
2、准备 json 数据
我们可以通过 postman 等工具发起请求获得json数据,我这里的数据如下:
{
"code": 0,
"msg": "ok",
"data": {
"bikeModels": [
{
"modelId": "1405796097193857025",
"modelName": "王恒专用无动",
"pic": "https://athena-cdn.hellobike.com/media/20201110/819e33cd6d5e82f751e4325757f88e51.png",
"picList"

本文介绍了如何在Flutter项目中将JSON数据自动转换为实体类。首先,需要引入相关依赖,接着准备JSON数据。然后,创建Bean文件,包括导入依赖、指定输出文件和编写类结构,每个类需添加特定注解。最后,执行命令生成序列化代码,文件将保存在指定目录。
最低0.47元/天 解锁文章
1万+





