在某些时候,服务器Restful返回值中某个属性的值可能附带空格,在使用Gson进行转换时可能会异常报错,故应该考虑先把返回的字符串用Gson的toJson转为json,再进行某类(.class)转换。
String str= gson.toJson(object);//将gson转化为json
ServiceResult result = gson.fromJson(str, ServiceResult.class);
在某些时候,服务器Restful返回值中某个属性的值可能附带空格,在使用Gson进行转换时可能会异常报错,故应该考虑先把返回的字符串用Gson的toJson转为json,再进行某类(.class)转换。
String str= gson.toJson(object);//将gson转化为json
ServiceResult result = gson.fromJson(str, ServiceResult.class);