Android 将实体类类转换成json字符串
/**
* 将实体类转换成json字符串对象 注意此方法需要第三方gson jar包
* @param obj 对象
* @return map
*/
private String toJson(Object obj,int method) {
// TODO Auto-generated method stub
if (method==1) {
//字段是首字母小写,其余单词首字母大写
Gson gson = new Gson();
String obj2 = gson.toJson(obj);
return obj2;
}else if(method==2){
// FieldNamingPolicy.LOWER_CASE_WITH_DASHES 全部转换为小写,并用空格或者下划线分隔
//FieldNamingPolicy.UPPER_CAMEL_CASE 所以单词首字母大写
Gson gson2=new GsonBuilder().setFieldNamingPolicy(FieldNamingPolicy.UPPER_CAMEL_CASE).create();
String obj2=gson2.toJson(obj);
return obj2;
}
return "";
}