Java 使用jackson JSON接受Spring引导REST服务中的JSON

Java 使用jackson JSON接受Spring引导REST服务中的JSON,java,json,spring-mvc,jackson,Java,Json,Spring Mvc,Jackson,我将RequestBody直接映射到Rest服务中的POJO类。 Spring引导使用默认的Jackson Http请求映射器 问题在于JSON对象。Jackson不接受纯json。我们需要发送JSONString(json格式的字符串) 例如: { “名称”:“dk” “应用程序”:“['WHATSAPP','TALK']” } 我想接收json,比如: { “名称”:“dk” “应用程序”:['WHATSAPP','TALK'] } 他们有没有办法在spring boot rest服务中接受

我将RequestBody直接映射到Rest服务中的POJO类。 Spring引导使用默认的Jackson Http请求映射器

问题在于JSON对象。Jackson不接受纯json。我们需要发送JSONString(json格式的字符串)

例如:

{

“名称”:“dk”

“应用程序”:“['WHATSAPP','TALK']”

}

我想接收json,比如:

{

“名称”:“dk”

“应用程序”:['WHATSAPP','TALK']

}


他们有没有办法在spring boot rest服务中接受纯JSON。

您的POJO是什么样子的?我不理解您的问题。只有一个JSON。而且它主要是作为文本传输的,您在上面指定的HTTP message.JSON的主体是不正确的。JSON字段值应包含
双引号
,例如
“应用程序”:[“WHATSAPP”,“TALK”]