У меня есть строка JSON в формате:Json: объект внутри объекта разбора в случае класса
{
"id": {
"1": {
"name": "Andrew",
"age": 12,
"alive": "yes"
},
"2": {
"name": "Susan",
"age": 14,
"alive": "yes"
}
}
}
Каков наилучший способ превратить это в случае класса в Scala?
Класс случай будет в следующем формате:
case class JsonParent(key:String, jsonNested : List[JsonChild]) case class JsonChild(key:String, jsonNested1 : List[JsonChildValues]) case class JsonChildValues(name:String, age:Int, alive:Boolean)
Возможно ли это, если да, то будет лучший способ сделать это?
использовать Json парсер –
Я не был в состоянии найти тот, который может делать то, что Я требую с простотой –
Я чувствую, что «простота» субъективна. Чтобы ответить на этот вопрос, все, что вам нужно сделать, это посмотреть на всю доступную библиотеку разбора JSON и выбрать свой предпочтительный вариант: https://github.com/lauris/awesome-scala#json – JRomero