【发布时间】:2017-01-07 07:38:01
【问题描述】:
我对@987654323@ 还很陌生,但我偶然发现了以下问题:
我想将一个简单对象序列化为其字段数组。 所以考虑以下类:
public class UserModel {
private String id;
private String firstName;
private String lastName;
private String email;
private String company;
}
我得到以下 json:
{
"id":"cec34b58",
"firstName":"foo",
"lastName":"bar",
"email":"foo@bar.com",
"company":"FooBar"
}
但我想要的是以下内容:
[
"cec34b58",
"foo",
"bar",
"foo@bar.com",
"FooBar"
]
如果有更简单的方法,我想避免使用custom serializer。阅读Jackson Annotations,我没有立即看到允许立即转换模型的东西。 Google 只建议将 Java 的 Collections 序列化为 json,但不建议将 Java Object 序列化为 json 数组。
【问题讨论】: