相关疑难解决方法(0)

尝试在java中使用Jackson时出现问题

我正在尝试使用Jackson将一些JSON数据转换为Java对象,这是一个精确的对象列表,但是我收到了这个错误:

org.codehaus.jackson.map.JsonMappingException:无法从START_ARRAY标记反序列化entitylayer.Detail的实例

这是代码:

 ObjectMapper mapper = new ObjectMapper(); 
 List<Detail> lcd = (List<Detail>) mapper.readValue(ld, Detail.class);
Run Code Online (Sandbox Code Playgroud)

ld是Json格式的列表,这是让我在jackson教程中融入的部分.这是什么新的文件("user.json")代表什么?我假设那是我想要转换的json格式的字符串,这就是我使用ld的原因.

我希望你能帮助我

java jackson

19
推荐指数
2
解决办法
3万
查看次数

标签 统计

jackson ×1

java ×1