JSONをいくつか取り込んで、POJOに逆シリアル化し、オブジェクトのいくつかのプロパティを編集します。次に、GSONを使用してJSONにシリアル化し、送り返します。
GSONを使用してJavaBeanをJSONにシリアル化するにはどうすればよいですか?
Pojo myPojo = new Pojo();
Gson gson = new Gson();
gson.toJson(myPojo);
Gson.toJson()は、JsonObjectではなくStringを返します。
実際のJsonObjectを取得したい場合は、次のようにします。
JsonObject json = (JsonObject)parser.parse(new Gson().toJson(myPojo));