我使用 Gson 从List<Users>
. 我想生成一个带有标题/正文结构的 JSON 文档,例如:
{
"count" : 15,
"users" : [
{
"userId" : 149,
"userName" : "jack0231",
"displayName" : "Jackie"
},
{
"userId" : 301,
"userName" : "helms_mighty",
"displayName" : "Hippoman"
}
...
]
}
目前我只是像这样自己写出结构:
StringBuilder jsonResp = new StringBuilder();
jsonResp.append("{\"count\":"+users.size()+",");
jsonResp.append("\"users\":");
Gson gs = new Gson();
jsonResp.append(gs.toJson(users));
jsonResp.append("}");
有没有更好的/内置的方法来做到这一点?谢谢!