地图数据结构: Map<String, Map<Object, Object>>
样本数据:
Key: Data, Value: {AIA=Yes, AppNumber=15671037, AppType=Utility, RegNumber=P01-010785, Class=714/006.210}
从上面的,我需要这些密钥(AIA, AppNumber, AppTYpe, RegNumber)
动态。对于地图,我可以能够得到它,但我并不在此内MAP知道
首先,你需要获得Map
相应键Data
,然后坐keySet()
Map<String, Map<Object, Object>> map = new HashMap<>(); // {Data:{AIA=Yes, AppNumber=15671037, AppType=Utility, RegNumber=P01-010785, Class=714/006.210}}
Map<Object, Object> innerMap = map.get("Data"); // {AIA=Yes, AppNumber=15671037, AppType=Utility, RegNumber=P01-010785, Class=714/006.210}
Set<Object> keysInnerMap = innerMap.keySet(); // {AIA, AppNumber, AppTYpe, RegNumber}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句