Html Scala字符串集合-一种不使用双引号输出字符串的方法

Html Scala字符串集合-一种不使用双引号输出字符串的方法,html,scala,playframework-2.0,Html,Scala,Playframework 2.0,我有一组字符串 当我使用.map遍历集合以输出值时,字符串Lipsum用双引号输出 Scala类内部: case class Container(id: Int, name: String, url: String) val tags = (i \\ "tags").flatMap{ tag => tag.as[JsArray].value.map { element => Container(element \ "id", eleme

我有一组字符串

当我使用.map遍历集合以输出值时,字符串Lipsum用双引号输出

Scala类内部:

case class Container(id: Int, name: String, url: String)
val tags = (i \\ "tags").flatMap{
    tag =>
        tag.as[JsArray].value.map {
            element => Container(element \ "id", element \ "name", element \ "url")
        }
}
内部模板:

<div class="item">
    @tags.element.map { item =>
        @item.name
    }
</div>
字符串的当前输出如下所示:

<div class="item">
"Lipsum"
</div>
期望输出:

我怎样才能去掉双引号呢

谢谢

element\name为您提供了一个JsValue。JsString.toString将添加双引号

我很惊讶Containerelement\id、element\name、element\url可以编译,但这应该可以:

Container(element \ "id", (element \ "name").as[String], (element \ "url").as[String])
元素\名称为您提供一个JsValue。JsString.toString将添加双引号

我很惊讶Containerelement\id、element\name、element\url可以编译,但这应该可以:

Container(element \ "id", (element \ "name").as[String], (element \ "url").as[String])

谢谢你,element\name已经返回play.api.libs.json.JsString谢谢你,element\name已经返回play.api.libs.json.JsString
Container(element \ "id", (element \ "name").as[String], (element \ "url").as[String])