以下のようなネストされた JSON オブジェクトを作成しようとしています。
{
"Gender":{
  "male":"yes",
      "female":"yes",
   },
   "Role":{
     "RoleA":"yes",
     "RoleB":"yes"
  },
[…]
}
以下のコードを試してみましたが、挿入できるキーと値のペアは 1 つだけです。
JsonObject innerObject = new JsonObject();
innerObject.addProperty("Male", "yes");
innerObject.addProperty("Female", "yes");
JsonObject jsonObject = new JsonObject();
jsonObject.add("Gender", innerObject);
上記のコードは、Gender 配列を作成するだけです。(上記のように) 配列全体を作成するにはどうすればよいですか?