当前位置: 首页 > 知识库问答 >
问题:

无法读取JSON:无法从START_OBJECT标记反序列化modelName实例

郦兴德
2023-03-14

我试图读取这个json值并将其转换为java对象

{"message":"1"}
http://mywebservice:8080/SpringService/service/updatepool/selectdynamicurl/~!~''WEB1500001''~!~
public class CheckOpjID {

    private String message;

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

}
String url = "http://mywebservice:8080/SpringService/service/updatepool/selectdynamicurl/~!~''WEB1500001''~!~";

RestTemplate restTemplate = new RestTemplate();
CheckOpjID[] messageArray = restTemplate.getForObject(url, CheckOpjID[].class);
CheckOpjID[] messageArray = restTemplate.getForObject(url, CheckOpjID[].class);

共有1个答案

谷梁镜
2023-03-14

这是我错过的,我必须删除数组对象,正如Nikolay Rusev建议的

CheckOpjID messageArray=restTemplate.getForObject(url,CheckOpjID.class);

 类似资料: