2017-07-13 16 views
0

私はこのJSONを持っている:プレイフレームワークScalaのJSON検証nullポインタ例外

{"arguments":["test"]} 

私はこのようにそれを解析しようとしている:

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

そして、これは、nullポインタ例外エラーが発生します。 私は間違っていますか?

+0

例外の詳細を追加し、 'json'の値を出力します – cchantep

答えて

0

これは機能しますか?

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

はい、これは機能します。理由を教えてくれますか? – user2975535