как «сгладить» JSon-представление составного объекта?

Предположим, у меня есть следующая структура, в которой я хочу сериализовать Json:

case class A(name:String)

case class B(age:Int)

case class C(id:String, a:A,b:B)

Я использую lift-json "write (...)", но я хочу сгладить структуру, поэтому вместо:

{ id:xx , a:{ name:"xxxx" }, b:{ age:xxxx } }

я хочу получить:

{ id:xx , name:"xxxx" , age:xxxx  }
5
задан GClaramunt 25 July 2011 в 21:10
поделиться