【发布时间】:2016-02-23 15:47:48
【问题描述】:
我有一个 java 程序,它应该使用 jackson(播放框架)序列化对象。它正在工作,但我以某种方式把它搞砸了,现在我无法让它工作。这是我的序列化器
public String serializeObject(Object object) {
ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter();
String json = null;
try {
json = ow.writeValueAsString(object);
} catch (JsonProcessingException e) {
e.printStackTrace();
}
return json;
}
这是运行它的代码:
return badRequest(serializeObject(new Error("bad input")));
和错误类别:
public class Error {
private String error;
public Error(String error) {
this.error = error;
}
}
作为输出,我得到的只是{ }
怎么了?
【问题讨论】:
标签: java json playframework jackson