import 'package:bbyyy/beans/w_x_bean_entity.dart'; wXBeanEntityFromJson(WXBeanEntity data, Map json) { if (json['openid'] != null) { data.openid = json['openid'].toString(); } if (json['nickname'] != null) { data.nickname = json['nickname'].toString(); } if (json['sex'] != null) { data.sex = json['sex'] is String ? int.tryParse(json['sex']) : json['sex'].toInt(); } if (json['language'] != null) { data.language = json['language'].toString(); } if (json['city'] != null) { data.city = json['city'].toString(); } if (json['province'] != null) { data.province = json['province'].toString(); } if (json['country'] != null) { data.country = json['country'].toString(); } if (json['headimgurl'] != null) { data.headimgurl = json['headimgurl'].toString(); } if (json['privilege'] != null) { data.privilege = (json['privilege'] as List).map((v) => v).toList().cast(); } if (json['unionid'] != null) { data.unionid = json['unionid'].toString(); } return data; } Map wXBeanEntityToJson(WXBeanEntity entity) { final Map data = new Map(); data['openid'] = entity.openid; data['nickname'] = entity.nickname; data['sex'] = entity.sex; data['language'] = entity.language; data['city'] = entity.city; data['province'] = entity.province; data['country'] = entity.country; data['headimgurl'] = entity.headimgurl; data['privilege'] = entity.privilege; data['unionid'] = entity.unionid; return data; }