搜索插件、代码仓与 APP 分类

插件详情v2.0.1

dart_json_mapper_flutter

这是一个 dart-json-mapper 的补充包,提供对 https://github.com/flutter/flutter 类型的支持,以便将它们序列化/反序列化为 JSON。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
142
喜欢数
4
Pub 分数
140

安装插件

flutter pub add dart_json_mapper_flutter

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

dart-json-mapper 的一个补充包,可实现 Flutter 特定类型(如 Color、EdgeInsets、Size 等)的无缝序列化和反序列化。它扩展了核心 dart-json-mapper 功能,以支持常见的 Flutter 数据结构,使在 Flutter 应用中处理 JSON 更加便捷。该包通过代码生成实现,确保高性能和类型安全,并能与现有的 dart-json-mapper 工作流无缝集成。

适合场景

  • 将 Flutter UI 组件序列化为 JSON
  • 使用 Flutter 类型反序列化配置文件
  • 使用复杂数据结构处理用户偏好
  • 使用一致的数据模型构建跨平台应用
  • 与返回 Flutter 兼容对象的 API 集成

主要特点

  • 支持 Flutter 特定类型,如 Color 和 EdgeInsets
  • 生成的代码确保最佳性能
  • 与 dart-json-mapper 的无缝集成
  • 跨平台兼容性
  • 类型安全的 JSON 转换
  • 最小化样板代码

适合对象

  • Flutter 开发人员使用 JSON 数据
  • 需要序列化UI相关数据的应用程序
  • 使用 dart-json-mapper 进行数据绑定的项目
  • 优先考虑代码生成和性能的团队
  • 跨平台构建可重用数据模型的开发者

使用建议

  • 需要代码生成设置
  • 依赖于已安装的 dart-json-mapper
  • 当 Flutter 类型更改时可能需要更新
  • 仅限支持的 Flutter 类型
  • 不适用于运行时类型反射

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

./mapper/README.md

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目

暂无相关数据。