我是玩框架和 scala 语言的新手,我想将我的 arraylist 转换为 json,在 java 中,我首先将值存储到列表中,然后像这样将列表转换为 jsonpublic static Result getJson(){
List<Task> abc = Task.all();
return ok(toJson(abc));
}
通过这段代码,我实现了相同的目标,但是当我在 scala 中尝试相同的方法时,它不起作用:代码是 def jsonTask= Action {
var jsonValue:List[Task] = Task.all()
Ok(views.html.display(Json.toJson(jsonValue))) }
并且我面临错误::
未找到类型 List[models.Task] 的 Json 反序列化器。尝试为此类型实现隐式写入或格式。
有人给了我同样的解决方案。