【发布时间】:2017-07-06 20:23:05
【问题描述】:
我对简单的 Jaxrs (jersey) 端点有疑问:
@POST
@Consumes("application/json")
@Produces("application/json")
@Path("/test")
public String doSomething(String s) {
...
}
每当我使用邮递员通过"test_string" 等简单有效负载对其进行测试时,Jackson 都会转义前导和尾随双引号。然后我在java中得到"\"test_string\""。
据我所知,"test_string" 作为 json 字符串文字是有效的。如果我只发送test_string(没有双引号),它可以正常工作。但是,我的客户发送格式正确的 Json 字符串(“test_string”)
我怎样才能告诉杰克逊接受我的文字?
【问题讨论】:
标签: java json jersey jackson jax-rs