1
我正在使用argonaut解析json到案例类。如何使用argonaut将json值“aaa,bbb”转换为“Seq [String]”?
JSON:
{
"name" : "Mike",
"email" : "[email protected], [email protected]"
}
斯卡拉:
case class User(agentName: String, emails: Seq[String])
object User {
implicit def DecodeJson: DecodeJson[User] =
casecodec2(User.apply, User.unapply)("name", "email")
}
的代码不能编译,错误的是:
Error:(17, 65) could not find implicit value for evidence parameter of type
argonaut.EncodeJson[Seq[String]]
casecodec2(User.apply, User.unapply)("name", "email")
如何解决它,所以我可以解析[email protected], [email protected]
到Seq("[email protected]", "[email protected]")
?