Json4s似乎在处理字符串时返回引号,我如何强制Json4s只返回值?

时间:2015-09-14 13:36:52

标签: json scala json4s

如果我使用类似的东西:

compact(render(json \ "company" \ "name"))

然后我用:

"Some Person"

我会回来的:

Some Person

任何回过头来的方式:

{{1}}

没有做一些子串?

1 个答案:

答案 0 :(得分:5)

使用extract

scala> (json \ "company" \ "name").extract[String]
res4: String = Some Person

必要的进口是

import org.json4s._
import org.json4s.jackson.JsonMethods._

并在代码中

implicit val formats = DefaultFormats