尝试在Kotlin中将这个数据“盒子”解析成Int数组。
{"result":{"boxes":[[[345,554],[417,554],[417,638],[345,638]]]}}
在使用数据模型类通过TypeToken解析它时遇到问题
数据模型类如下所示
data class boxResult(var result: JsonObject, var boxes: Array<Int>)
data class boxes(var boxes:String, var boxresult: Array<Int>)
TypeToken看起来像这样
var type: Array<DataModel.boxes> = Gson().fromJson(it.result ,object : TypeToken<Array<DataModel.boxes>>(){}.type)
始终无法将JsonElement解析为整数数组...需要帮助谢谢
发布于 2020-02-10 08:45:58
这样就可以了
data class Base (
@SerializedName("result") val result : Result
)
data class Result (
@SerializedName("boxes") val boxes : List<List<List<Int>>>
)
https://stackoverflow.com/questions/60146701
复制