Ale*_*289 0 android json gson kotlin
所以我有这个字符串格式的JSON:
[
"1.0",
"1.1",
"1.2"
]
Run Code Online (Sandbox Code Playgroud)
但我需要在 Kotlin 中将其转换为 ArrayList 吗?我试图找到,但大部分答案都在 Java 中。如果在 Java 中使用 gson 可能会是这样。但我是初学者,我未能将下面的代码转换为 Kotlin
Gson gson = new GsonBuilder().create();
ArrayList<String> theList = gson.fromJson(stringObject, new TypeToken<ArrayList<String>>(){}.getType())
Run Code Online (Sandbox Code Playgroud)
我应该怎么做才能将该 json 字符串转换为 Kotlin 中的数组列表?
也许这是你想要的 kotlin 代码,从你的 Java 代码转换而来:
val gson = GsonBuilder().create()
val theList = gson.fromJson<ArrayList<String>>(stringObject, object :TypeToken<ArrayList<String>>(){}.type)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1695 次 |
| 最近记录: |