から JSON を生成するために 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("}");
これを行うためのより良い/組み込みの方法はありますか? ありがとう!