Spring MVC 如何在Sping Boot 实体类中创建数据并将其推送到嵌套JSON对象中

wfypjpf4  于 2022-11-15  发布在  Spring
关注(0)|答案(1)|浏览(132)

我的数据看起来像这样-
我如何创建一个实体与设置器,获取器和如何推到特定的API数据(如第一个API,第二个API和第三个API)?

{
   "firstApi": [
       "id": 1,
       "name": "Ron"
    ],
   "secondApi": [
       "id": 2,
       "name": "Gita"
    ],
    "thirdApi": [
       "id": 3,
       "name": "Mita"
    ]
}

这是非常容易在Javascript,我是新的Spring Boot ,任何帮助都将appriciated。

yb3bgrhw

yb3bgrhw1#

您可以使用Gson:

class API{
  private int id;
  private String name;
  API() {
    // no-args constructor
  }
}

// Serialization
API obj = new API();
Gson gson = new Gson();
String json = gson.toJson(obj);

API obj2 = gson.fromJson(json, API.class);

并更新字符串和序列化。
您也可以将其作为JSON对象进行访问,这不是Gson

J

SONObject obj= new JSONObject();
        JSONArray Arr = new JSONArray();

//      Add the values in newly created empty array 

        Arr.add("Add your inner object");
        obj.put("firstApi", Arr);

相关问题