使用ParameteredTypeReference时Spring RestTemplate获取转换器异常

使用ParameteredTypeReference时Spring RestTemplate获取转换器异常,spring,jackson,resttemplate,Spring,Jackson,Resttemplate,具有正确接收REST调用的字符串数据并将其反序列化的以下代码: String testDocumentJson = this.restTemplate.postForObject(url, data, String.class); ObjectMapper mapper = new ObjectMapper(); 服务器响应为: { "content": [{ "name": 99, "id1": 25, "id2": 25,

具有正确接收REST调用的字符串数据并将其反序列化的以下代码:

String testDocumentJson = this.restTemplate.postForObject(url, data, String.class);

ObjectMapper mapper = new ObjectMapper();
服务器响应为:

 {
     "content": [{
         "name": 99,
         "id1": 25,
         "id2": 25,
                   ],
        "last": true,
        "totalPages": 1,
        "totalElements": 53,
        "size": 2500,
        "number": 0,
        "first": true,
        "sort": null,
        "numberOfElements": 1
    }
}
如果不与ParameteredTypeReference(即


是否有人可以帮助您解决此问题。

您可以发布您的TestResponse模型和TestDoc模型吗?还有从服务器收到的简单测试响应。编辑:刚才看到它是JSON。。。问题是,您要将其反序列化为的格式不适合您得到的响应。@jdickel我们可以使用一些自定义转换器来实现这一点吗?Jackson应该能够管理这一点。你能发布服务器的简单回复吗?请添加信息。还有一些关于它在没有参数化TypeReference的情况下的行为的评论。谢谢