11
Estoy tratando de extraer JSON en una clase de caso utilizando lift-json. Aquí es mi clase de caso:Lift-json extrae json con campo 'tipo' en una clase de caso
case class Person(name: String, age: Int)
Aquí está el JSON
{ "name": "Some Name", "age": 24, type: "Student" }
¿Cómo puedo extraer el campo type
en una instancia Person
?
json.extract[Person]
¿Cuál es el mensaje de error que aparece? ¿Lo has probado con: 'clase de caso Persona (nombre: cadena, edad: int, \' tipo \ ': cadena)'. Obviamente 'type' es una palabra reservada en Scala, pero puede solucionarlo con back-ticks. –