@(publishedData: List[play.api.libs.json.JsValue], servicesUrl: String, query: Option[String])(implicit user: Option[models.User]) @import play.api.libs.json._
Title: @((jo \ "Title").as[String])
Persistent ID: @((jo \ "DOI").as[String])
Creator(s) @(jo \ "Creator") match { case creator:JsString => { @((jo \ "CreatorName").as[String]) } case creators:JsArray => { @(((jo \ "CreatorName"))(0).as[String]) @for(i <- 1 to (creators.value.size-1)) { ,@(((jo \ "CreatorName"))(i).as[String]) } } }
Abstract: @((jo \ "Abstract").as[String])