我是新玩框架工作以及Scala語言,我想我想將我的ArrayList轉換成JSON,在Java中我第一次存儲值到列表中,然後轉換列表轉換成這樣public static Result getJson(){ List<Task> abc = Task.all(); return ok(toJson(abc)); }
雖然從數據庫面向錯誤檢索字符串到JSON
JSON通過這個代碼我實現了相同的,但是當我試圖在Scala中相同的方法,然後它不工作:代碼def jsonTask= Action { var jsonValue:List[Task] = Task.all() Ok(views.html.display(Json.toJson(jsonValue))) }
和我面臨的錯誤::
無Json反序列化器找到的類型爲List [models.Task]。嘗試爲此類型實現隱式Writes或Format。
有人給我同樣的解決方案。
我將列表更改爲Scala.List,但它不工作,給了我 –
內的空值的數組,並且它不工作而沒有查看。 –
如果我不使用視圖,那麼它會給我帶來類似於 {「empty」:false,「traversableAgain」:true} –