2017-07-13 118 views
0

我有這樣的JSON:播放框架斯卡拉JSON驗證空指針異常

{"arguments":["test"]} 

我試圖解析它是這樣的:

implicit val argumentReads: Reads[List[String]] = (JsPath \ "arguments").read[List[String]] 
json.validate[List[String]](argumentReads) 

,這將導致空指針異常錯誤。 我做錯了什麼?

+0

添加異常的詳細信息並打印'json'的值 – cchantep

回答

0

這是行不通的?

implicit val argumentReads: Reads[List[String]] = (JsPath \ "arguments").read(Reads.list[String]) 
+0

是的,這是行不通的。你能說出原因嗎? – user2975535