Есть ли какой-нибудь элегантный способ преобразовать данные json (основанные на классе дел) в форму tsv?
У меня есть класс дел, который имеет вложенный класс дел, а вложенный класс дел может иметь список и карту .
case class Product (
pname: Option[String],
pid: Int,
pDetail: Option[PDetail]
)
case class PDetail (
pbatchNo: List[Int]
)
пример json:
{
"pname" : "pnameValue",
"pid" : "pidValue",
"pDetail":
{
"pbatchNo" : [1,2]
}
}
Я хочу вывод типа:
pnameValue pidValue 1 2