gpt4 book ai didi

android - Spring resttemplate 中 START_ARRAY token 中的对象

转载 作者:行者123 更新时间:2023-11-30 03:19:32 26 4
gpt4 key购买 nike

我在这个问题上遇到了同样的问题,很高兴看到这个问题已经有了解决方案。但我无法在我的代码中实现它。

( Cannot deserialize instance of object out of START_ARRAY token in Spring 3 REST Webservice )

这是我的

MyModelClass modelClass=restTemplate.postForObject(url,mvm,MyModelClass.class);

根据给出的链接上的答案,我应该用包含 MyModelClass 的列表替换 MyModelClass.class,但我收到语法错误。就像这个

MyModelClass modelClass=restTemplate.postForObject(url,mvm,List<MymodelClass>);

我做错了吗?提前致谢。

最佳答案

我几周前得到它,我觉得我应该在这里发布我的解决方案以供将来使用。

我的 JSON 响应结构是一个键值对列表,所以我所做的是

List<HashMap<String,String>> map=restTemplate.porsForObject(url,mvm,List.class);

JSON 响应已转换为 map 。所以现在通过这样做可以很容易地访问数据。

String data= (Hashmap) map.get(position).get(key);

关于android - Spring resttemplate 中 START_ARRAY token 中的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19420949/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com