HashMap的java jackson数据绑定<;字符串,链接列表<;投资者>&燃气轮机;

HashMap的java jackson数据绑定<;字符串,链接列表<;投资者>&燃气轮机;,java,json,serialization,data-binding,jackson,Java,Json,Serialization,Data Binding,Jackson,我试图加载一个JSON文件中的值。 重新加载JSON文件的目标对象是: HashMap\u per\u location=new HashMap() 我正在做的是创建两种类型: MapType mapType = null; CollectionType mapTypeAux = null; mapTypeAux = typeFactory.constructCollectionType(Linked

我试图加载一个JSON文件中的值。 重新加载JSON文件的目标对象是:

HashMap\u per\u location=new HashMap()

我正在做的是创建两种类型:

                MapType mapType = null;
                CollectionType mapTypeAux = null;
                mapTypeAux = typeFactory.constructCollectionType(LinkedList.class,Investor.class);                  
                mapType = typeFactory.constructMapType(HashMap.class, String.class,mapTypeAux.getClass());
                investors_per_location=objectMapper.readValue(jsonData, mapType);
我最好的猜测是,这不是在hashmap中包含linkedlist以从JSON文件加载回来的方法。 有线索吗?
David,请提前发送Thx。

尝试使用
类型参考

typereferef=newtypereference(){};
MapInvestorsPerLocation=objectMapper.readValue(jsonData,typeRef);

Thx。现在我要解决下一个反序列化问题。解决了:我在sparql查询中添加了下一个前缀,现在它在Jena:prefix wikibase中工作: