fun getMap(jsonString: String?): HashMap<String, Any> {
val jsonObject: JSONObject
try {
jsonObject = JSONObject(jsonString)
val keyIter: Iterator<String> = jsonObject.keys()
var key: String
var value: Any
var valueMap = HashMap<String, Any>()
while (keyIter.hasNext()) {
key = keyIter.next()
value = jsonObject[key] as Any
valueMap[key] = value
}
return valueMap
} catch (e: JSONException) {
e.printStackTrace()
}
return HashMap()
}
05-13
10-20
629
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-10
5618
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)