现在,我有一个实例,org.fasterxml.jackson.databind.ObjectMapper
并希望String
使用漂亮的JSON 来获取一个。Google搜索的所有结果都提供了Jackson 1.x的实现方法,而我似乎找不到使用2.2的正确,不建议使用的方法。即使我不认为代码对于此问题绝对必要,这也是我现在拥有的:
ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(Include.NON_NULL);
System.out.println("\n\n----------REQUEST-----------");
StringWriter sw = new StringWriter();
mapper.writeValue(sw, jsonObject);
// Want pretty version of sw.toString() here
SerializationConfig
已解决,但未解决SerializationConfig.Feature
。除非我缺少某些东西,否则这似乎是另一种漂亮的打印方法,该方法也已过时。有一个Feature
类是单独分离出来的,但INDENT_OUTPUT
内部没有常量。:(