我有一个案例类
case class Doc(title:String, ....)
我想将其转换为lift-json JObject
,以便我可以更轻松地使用JObject
方法合并等。
答案 0 :(得分:13)
Extraction.decompose(Doc("foo", ...))
答案 1 :(得分:0)
当缺少文档时,单元测试通常是查找使用示例的好地方。来自ExtractionExamplesSpec.scala我们有:
"Extraction and decomposition are symmetric" in {
val person = parse(testJson).extract[Person]
Extraction.decompose(person).extract[Person] mustEqual person
}
所以我们可以推断Extraction.decompose
应该这样做。