/ / Comment obtenir une certaine valeur d'un hashmap à l'intérieur d'un objet qui est la valeur d'un autre hashmap? - java, android, hashmap, xml-rpc

Comment obtenir une certaine valeur d'un hashmap à l'intérieur d'un objet qui est la valeur d'un autre hashmap? - java, android, hashmap, xml-rpc

Disons que la structure de données ressemble à ceci dans le débogueur (renvoyé par un appel XML-RPC):

map HashMap
|- 0 HashMap$HashMapEntry
|-  key "records"
value Object[130] // 130 Objects here
|- 100 HashMap // Object number 100
|- 0 HashMap$HashMapEntry
|-  key "uid"
value "420"

Existe-t-il un moyen simple de se faire dire que sa valeur est "uid"? 420)

Réponses:

1 pour la réponse № 1

Et ça?

(Integer)((HashMap)((Object[])map.get("records"))[100]).get("uid")