![](/img/trans.png)
[英]How to insert Json Object inside Json Array in Kotlin using gson
[英]How to Convert a JSON Object to JSON Array using GSON in Kotlin in Android
嗨,我是 Kotlin 和 Android 的新手,我想解析JSONObject
并将其转换为数组,这是我的示例 JSON 看起来像
{
"USDAED": 3.672982,
"USDAFN": 57.8936,
"USDALL": 126.1652,
"USDAMD": 475.306,
"USDANG": 1.78952,
"USDAOA": 109.216875,
"USDARS": 8.901966,
"USDAUD": 1.269072,
"USDAWG": 1.792375,
"USDAZN": 1.04945,
"USDBAM": 1.757305}
我想将 JSONObject 存储在 HashMap 中。或者如何迭代 JSON Object 中的键
我正在使用 GSON。
请不要投票,如果它容易请提供链接。
我认为您可以通过简单地使用拆分 object 值来做到这一点,如下面jsonObject.toString().split(",")
它的字符串返回列表。 如果你想迭代每个值,那么你可以使用下面的代码
val jsonArray = jsonObject.toString().split(",")
for (element in jsonArray){
Log.i(TAG, "doSomeWork: $element")
}
也可以像这样转换为列表:- jsonArray.toList()
希望它对你有帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.