【问题标题】:Play framework Scala json validation null pointer exception播放框架Scala json验证空指针异常
【发布时间】:2017-07-14 04:08:20
【问题描述】:

我有这个 json:

{"arguments":["test"]}

我试图像这样解析它:

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

这会导致空指针异常错误。 我做错了什么?

【问题讨论】:

  • 添加异常详情并打印json

标签: scala playframework


【解决方案1】:

这行得通吗?

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

【讨论】:

    猜你喜欢
    • 2014-07-29
    • 1970-01-01
    • 1970-01-01
    • 2018-05-03
    • 2013-07-11
    • 1970-01-01
    • 2014-12-22
    • 2018-09-30
    • 1970-01-01
    相关资源
    最近更新 更多