json_generator_helper 0.0.1 copy "json_generator_helper: ^0.0.1" to clipboard
json_generator_helper: ^0.0.1 copied to clipboard

A repository pacjage for dart

功能 #

每次写模型都很头大,懒得写,所以想直接复制json自动创建好实体 通过注解生成json_serializable实体类的帮助类,搭配json_serializable食用 功能不完善,满足基本需求而已

编写如下代码: import 'package:json_generator_helper/annotations/json_source.dart'; @JsonSource('{"name":[[[]],[[]],[[]]],"level":99,"sex":"male","job":"programmer","obj":{"a":"1","b":false,"zxc":[{"name":"zxc","asd":13},{"mo":"xx"}]},"child":["123","e452"],"testChild":[{"no":1},{"no":2},{"no":3}]}') class UserInfo{}

自动生成类,剩下的交给json_serializable @JsonSerializable() class UserInfoModel { ... }

使用方法 #

添加依赖 dependencies: ... json_generator_helper: json_serializable: dev_dependencies: ... build_runner:

执行命令 flutter packages pub run build_runner build --delete-conflicting-outputs

0
likes
80
points
37
downloads

Publisher

unverified uploader

Weekly Downloads

A repository pacjage for dart

Repository

Documentation

API reference

License

unknown (license)

Dependencies

analyzer, build, built_collection, code_builder, dart_style, flutter, source_gen, tuple

More

Packages that depend on json_generator_helper