【发布时间】:2020-08-28 06:39:30
【问题描述】:
对于像这样的 Json 主体
{
"firstName": "hello",
"lastName": "abc"
}
我写的是
JSONObject body = new JSONObject();
body.put("firstName", "hello");
body.put("lastName", "abc");
然后将正文转换为字符串以将其作为字符串参数传递
我怎样才能为 body 写同样的响应,例如
{
"class": {
"firstName": "hello",
"lastName": "abc"
}
}
之后我需要将json转换为字符串
【问题讨论】:
-
如果你的 json 有明确的结构。然后你可能想采用课堂方法。这将使将来的更改变得更加容易和灵活。使用您想要的属性创建一个类,使用适当的注释对它们进行注释。用户 objectMapper 将结果类转换为字符串。