【发布时间】:2019-03-25 10:53:31
【问题描述】:
我是 Java 中 json 和 objectMapper 的新手,我有一个有两个字段的类,我想创建这个类的 json,但我只使用映射器的属性。我该怎么做?
public class Car{
String a;
String b;
}
ObjectMapper mapper;
String car = mapper.writeValueAsString(new Car(a, b));
json:
"{a: a, b: b}"
我想要什么:{Car: { a: a, b: b } }
【问题讨论】:
-
请注意,像 Jackson 这样的库支持这样的东西。为什么你想要 json 中的类?如果您有 2 辆或更多汽车,该怎么办?应该是
[{"Car":{...}},{"Car":{...}}, ...]? -
@Thomas 你是对的。 Here is a common SO question.
标签: java json objectmapper