Если у меня есть вложенные классы case, как их можно преобразовать в JSON с помощью spray-json?
Например, моя структура выглядит примерно так:
case class MyObj1(name: String, myObject2: MyObject2)
case class MyObj2(myObjec3s: Seq[MyObj3])
case class MyObj3(name1: String, name2: String)
The json would look something like:
{
"name": "",
"myObject2": [ { "name1": "", "name2": "" }, { "name1": "", "name2": "" }, .... ]
}
MyObj3
,MyObj2
, затемMyObj1
? - person Dimitri   schedule 08.12.2014implicit val obj1Format = jsonFormat2(MyObj1)
и так далее внутри класса, расширяющегоDefaultJsonProtocol
. - person AmigoNico   schedule 08.12.2014