【发布时间】:2015-02-14 11:08:12
【问题描述】:
我有 Java bean:
public class User {
private int id;
private String name;
private Address address;
private List<String> favoriteBooks;
private List<String> favoriteFilms;
//getters and setter
}
我想将 User 类的实例转换为 JSON 格式,但只选择三个字段:id、name、favoriteBooks。我搜索了一些解决方案,例如
String[] fieldNames = { "id", "name", "favoriteBooks" };
JsonObject jo = new JsonObject(user, fieldNames);
我该怎么做?
编辑 我使用 Jackson 库在 https://stackoverflow.com/a/13792700 找到了答案
【问题讨论】: