【发布时间】:2020-11-30 07:54:20
【问题描述】:
我是 android 和 JSON 的新手,但我正在制作一个非常简单的应用程序,它应该在回收器视图中显示数据,其中包含由 JSON 文件提供的信息,如下所示:
{"server":"SuspServer","team":[{"name":"john","lastName":"doe"},{"name":"jane","lastName":"doe"}]}
它得到这样的信息请求:
val jsonRequest : StringRequest = StringRequest(Request.Method.GET, url, Response.Listener { response->
//Log.i("JSON", response.toString())
val gson = Gson()
val itemType = object : TypeToken<List<suspect>>(){}.type
val suspects : List<suspect> = gson.fromJson(response.toString(), itemType)
我的预感(我在写这个问题时注意到了这个错误)是我要求一个可疑对象的列表,虽然它接收字符串“name”和“lastName”作为参数,但在 JSON 中无法识别,但我有不知道如何以 JSON 文件中的格式引用它们
【问题讨论】: