【发布时间】:2015-10-02 07:07:40
【问题描述】:
// 大家好,
所以我正在制作一个收件箱元素,并且..我需要从服务中获取字段“startDate”,但我遇到了一个问题,因为该服务中的所有数据都是“深度”映射的..
我想出来的是:
GenericType<Map<String, Object>> responseType2 = new GenericType<Map<String, Object>>() {};
Map<String, Object> data2 = info.readEntity(responseType2);
Map<String, Object> data3 = (Map<String, Object>) data2.get("data");
Map<String, Object> data4 = (Map<String, Object>) data3.get("workflowInstance");
只有在这一切之后,我才能得到我需要的东西..
好的,它可以工作,但是代码看起来很多余?!
而且,我希望找到一种在地图中制作类似地图的方法,或者任何其他方式,以提高代码效率?
提前致谢。
【问题讨论】:
标签: java json rest dictionary