播放框架Scala json验证空指针异常

播放框架Scala json验证空指针异常,scala,playframework,Scala,Playframework,我有一个json: {"arguments":["test"]} 我试着这样解析它: implicit val argumentReads: Reads[List[String]] = (JsPath \ "arguments").read[List[String]] json.validate[List[String]](argumentReads) 这会导致空指针异常错误。 我做错了什么?这行吗 implicit val argumentReads: Reads[List[String]

我有一个json:

{"arguments":["test"]}
我试着这样解析它:

implicit val argumentReads: Reads[List[String]] = (JsPath \ "arguments").read[List[String]]
json.validate[List[String]](argumentReads)
这会导致空指针异常错误。 我做错了什么?

这行吗

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

添加异常详细信息并打印
json