【发布时间】:2016-12-31 19:25:07
【问题描述】:
这段 sn-p 代码运行良好,但它会生成紧凑的 JSON(没有换行符/人类可读性不强)。
import org.json4s.native.Serialization.write
implicit val jsonFormats = DefaultFormats
//snapshotList is a case class
val jsonString: String = write(snapshotList)
有没有一种简单的方法可以从中生成漂亮的 JSON?
我有这个解决方法,但我想知道是否存在更有效的方法:
import org.json4s.jackson.JsonMethods._
val prettyJsonString = pretty(render(parse(jsonString)))
【问题讨论】: