dart-json-mapper 的一個補充套件,可實現 fixnum 類型(例如 Int64、Uint64)與 JSON 之間的無縫序列化與反序列化。此套件擴展了 dart-json-mapper 的功能,以處理資料密集型應用中常見的大整數類型,確保跨平台的資料表示準確無誤。該套件可順暢整合至使用 dart-json-mapper 代碼產生工作流程的現有程式碼庫中。
適用情境
- 在JSON API中處理大整數
- 在Flutter應用中整合fixnum類型
- 在跨平台應用程式中序列化64位整數
- 使用需要 fixnum 支援的舊系統
- 確保財務或時間戳數據的精確性
主要特色
- 支援 Int64 和 Uint64 類型
- 與 dart-json-mapper 程式碼產生相容
- 平台無關的序列化
- 維持大整數的精確度
- 使用 pub add 命令進行最小化設定
適合對象
- 處理大型數值數據的應用程式
- 後端整合帶有 fixnum 欄位
- 跨平台應用需要一致的整數處理
- 使用 dart-json-mapper 進行 JSON 序列化的開發人員
使用建議
- 需要安裝 dart-json-mapper
- 限制為 fixnum 包類型
- 標準整數值不需要
- 可能會稍微增加產生的程式碼大小
- 取決於正確的匯入和註釋用法