ObjectMapper - writeValueAsString方法转换对象为null
问题描述:
我有这样的对象:ObjectMapper - writeValueAsString方法转换对象为null
dataToPost = {"input":{"key":"value"}}
,当我处理它在这一行:
String data = mapper.writeValueAsString(dataToPost);
它返回如下:
{"input":"null"}
为什么它设置为空?如何解决这个问题?
答
要转换杰克逊对象转换成String可以使用,
String data= dataToPost.toString();