json play libs parse()无法解析简单的解析

时间:2017-04-11 15:42:22

标签: json scala parsing playframework

我有以下代码并在Json.parsecannot resolve symbol parse收到编译时错误。我传递的eventData类型为Stringparse()需要一个字符串,为什么它不起作用?

override def recordEvent(customerId: String, eventType: String, eventData: String, eventMetadata: String, profileUpdate: ProfileUpdate): Future[AvroCustomer] = {

      val id = UUID.fromString(customerId)
      val updates: Option[ProfileUpdateData] = Option(profileUpdate).map(parseUpdates)

      val eventData = Json.parse(eventData)
}

1 个答案:

答案 0 :(得分:0)

我想通了,尽管我指定了val eventData我声明的值,但参数eventData和声明的val eventData被命名为相同的事实,那是导致错误。