[英]Recursive JSON Path in Reads of play2 framework
我试图用一个未公开数量的服务类型的对象解析一个JSon对象,我想将其名称作为到对象的递归路径的列表。
implicit val collabReads: Reads[Collaborator] = (
(__ \ "firstname").read[String] and
(__ \ "lastname").read[String] and
(__ \ "services").read(
(__ \\ "name").lazyRead[list[String])
)(Collaborator)
我尝试了这种方法和其他方法,但是似乎没有任何效果,因为我在递归路径上总是有错误,并且在任何地方都找不到任何带有递归路径的Json Reads示例。 甚至支持吗?
implicit val collabReads: Reads[Collaborator] = (
(__ \ "firstname").read[String] and
(__ \ "lastname").read[String] and
(__ \ "services" \\ "name").lazyRead[list[String]]
)(Collaborator)
你尝试过这个吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.