问题描述
有没有办法说服 Flutter 的构建运行程序在对 json 进行序列化/反序列化时包含私有变量? 如果可能的话,我想避免仅仅因为变量写入文件/从文件读取而将变量公开......你如何处理这个?
import 'package:json_annotation/json_annotation.dart';
part 'some_data.g.dart';
@JsonSerializable()
class SomeData {
double _someVariable;
double _anotherVariable;
SomeData();
factory SomeData.fromJson(Map<String,dynamic> json) => _$SomeDataFromJson(json);
Map<String,dynamic> toJson() => _$SomeDataToJson(this);
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)