【发布时间】:2014-08-07 22:02:37
【问题描述】:
我有以下 JSON:
[{"id_str":"67979542","name":"account"}, {"id_str":"12345678","name":"account2"}, {"id_str":"3423423423","名称":"account3"}]
已被解析为一个包含 3 个元素的 play.api.libs.json.JsArray 对象。
我想使用以下代码将此 JsArray 解析为我的自定义对象 Group:
case class Group(id: String, name: String)
implicit val twitterGroupReads: Reads[Group] = (
(JsPath \\ "id_str").read[String] and
(JsPath \\ "name").read[String]
)(Group.apply _)
但我不知道如何使用该库从数组中获取所有元素并将它们解析到我的自定义对象中。
【问题讨论】:
标签: json scala playframework playframework-json