В настоящее время я делаю вложенные JsonDeserialize
, используя built_value
и build_runner
. Это показывает ошибку на сгенерированном serailize.g.dart
. Как мне решить эту проблему? Я также положил это built_collection
в pubspec.yaml
![this is generated file](https://i.stack.imgur.com/ZCLXO.png)
Это хорошо для оригинального файла.
![enter image description here](https://i.stack.imgur.com/7B7OD.png)
Я использую парсинг JSON следующим образом.
[
{
"id": "some-id",
"urls": {
"small": "some-url"
},
"user": {
"username": "some-username"
}
},
//more object comming
]
Вот почему, я подготовил свой Дарт Модель к следующему
![enter image description here](https://i.stack.imgur.com/OxU8s.png)
photo.dart
![enter image description here](https://i.stack.imgur.com/5rB9L.png)