我定义了像这样的模型用户
public class User{
public String name;
public String avatar;
public String desc;
}
使用gson像这样解析空的json字符串
{}
到用户对象。
我得到一个User对象,所有字段都为null。如何直接获取空用户对象?
答案 0 :(得分:0)
输出可以是{}
。请尝试以下代码:
User user = new User();
// you probably forgot to set values of user object
user.name = "your name";
user.avatar = "your avatar;
user.desc = "your desc";
Gson gson = new Gson();
String jsonStr = gson.toJson(obj);
输出
{
name: "your name",
avatar: "your avatar",
desc: "your desc"
}