我试图了解如何从MYSQL数据库检索数据。我设法通过JSON从php文件中检索数据,但似乎没有填充回收站视图。生成的JSON文件如下所示:
class Test extends JsonResource
{
/**
* Transform the resource into an array.
*
* @param \Illuminate\Http\Request $request
* @return array
*/
public function toArray($request)
{
return parent::toArray($request);
}
}
我尝试将上述JSON内容用作字符串,如下所示:
{"employee":[
{"name":"user1","dept":"test"},
{"name":"user2","dept":"test2"}
]
}
当我这样解析它时,recyclerview成功填充并且得到了我想要的东西。但是它是静态的,当我直接通过服务器使用来自php文件的数据以使其动态时,问题就开始了。内容不应该与我对字符串所做的相同吗?
这是我使用的代码:
String strJson="{\"employee\":[{\"name\":\"user1\",\"dept\":\"temp1\"},{\"name\":\"user2\",\"dept\":\"temp2\"}]}";
我希望它将像在测试中那样使用String填充回收器视图。现在,使用此代码,它可以完成将jsonArray数据存储到新的employee类的部分。但是,它似乎没有添加到列表中。非常感谢您的帮助或建议,谢谢。