ドキュメントが不足しているとき、私は、その後、等のケースクラス私は、私はより簡単にJObject
方法がマージ使用することができますJObject
にリフトJSONに変換したいケースクラスをlift-jsonのjobjectクラスに変換するにはどうすればよいですか?
case class Doc(title:String, ....)
、
ドキュメントが不足しているとき、私は、その後、等のケースクラス私は、私はより簡単にJObject
方法がマージ使用することができますJObject
にリフトJSONに変換したいケースクラスをlift-jsonのjobjectクラスに変換するにはどうすればよいですか?
case class Doc(title:String, ....)
、
Extraction.decompose(Doc("foo", ...))
を持っていますユニットテストは、しばしば、使用例を見つけるのに適しています。 ExtractionExamplesSpec.scalaから、我々は持っている:
"Extraction and decomposition are symmetric" in {
val person = parse(testJson).extract[Person]
Extraction.decompose(person).extract[Person] mustEqual person
}
ので、我々はExtraction.decompose
はそれを行う必要があることを推測することができます。