搜尋套件、儲存庫與 APP 分類

套件詳情v1.0.1

dart_json_mapper_built

這是 dart-json-mapper 的補充套件,提供對 https://pub.dev/packages/built_collection 類型的支援,以實現從 JSON 序列化/反序列化。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
44
喜歡數
1
Pub 分數
130

安裝套件

flutter pub add dart_json_mapper_built

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

此套件擴展 dart-json-mapper 以支援 built_collection 類型(例如 ImmutableList、ImmutableSet 與 ImmutableMap)的序列化與反序列化,讓 Dart 應用程式中的不可變資料結構能順暢處理 JSON。它直接整合至 built_collection 庫,確保類型安全性並有效轉換 JSON 與 Dart 物件之間的資料。適用於依賴不可變資料模式的應用程式,可簡化複雜巢狀資料模型的作業。

適用情境

  • 處理 JSON API 中的不可變集合
  • 將 built_collection 類型轉換為和從 JSON
  • 使用不可變性建構類型安全的資料模型
  • 與現有的 dart-json-mapper 工作流程整合
  • 支援反應式或狀態管理架構

主要特色

  • 對 ImmutableList、ImmutableSet、ImmutableMap 的內建支援
  • 與 dart-json-mapper 的無縫整合
  • 類型安全的 JSON 序列化
  • built_collection 類型的自動程式碼產生
  • 所需的樣板程式碼最少

適合對象

  • 使用 built_collection 的 Dart 開發人員
  • 需要不可變資料結構的專案
  • JSON-heavy applications with complex data models
  • 使用不可變性進行狀態管理的應用程式
  • 採用乾淨架構與值物件的團隊

使用建議

  • 需要安裝 dart-json-mapper
  • 需要程式碼產生步驟
  • 僅限 built_collection 類型
  • 可能會稍微增加建構時間
  • 依賴於正確註解的使用

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

./mapper/README.md

所屬分類

依賴

依賴清單 2 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。