数据库中性别数据类型为tinyint,而从JSON串取特定值得到的数据类型为String,故需要将String转为Byte型。
因为性别只用一位数表示,所以我使用了强制数据类型转换:
JSONObject userInfoJO = JSONObject.fromObject(userInfoJson);
String user_sex = userInfoJO.getString("sex");;
Byte sex=new Byte(user_sex);
经测试可正常使用。
数据库中性别数据类型为tinyint,而从JSON串取特定值得到的数据类型为String,故需要将String转为Byte型。
因为性别只用一位数表示,所以我使用了强制数据类型转换:
JSONObject userInfoJO = JSONObject.fromObject(userInfoJson);
String user_sex = userInfoJO.getString("sex");;
Byte sex=new Byte(user_sex);
经测试可正常使用。