Supongamos que tengo la siguiente estructura quiero serializar JSON:cómo "aplanar" la representación JSon de un objeto compuesto?
case class A(name:String)
case class B(age:Int)
case class C(id:String, a:A,b:B)
estoy usando ascensor-JSON "escritura (...)", pero quiero aplanar la estructura de lo que en lugar de:
{ id:xx , a:{ name:"xxxx" }, b:{ age:xxxx } }
quiero llegar:
{ id:xx , name:"xxxx" , age:xxxx }
Bueno, fue un ejemplo. A y B tienen 10 campos cada uno, y la razón principal para tenerlo no era tener 20 campos en C, tus sugerencias para derrotar el propósito :) – GClaramunt