11
Sto cercando di estrarre JSON in una case case utilizzando lift-json. Qui è la mia classe caso:Lift-json extract json con campo 'type' in una classe di custodia
case class Person(name: String, age: Int)
Ecco l'JSON
{ "name": "Some Name", "age": 24, type: "Student" }
Come posso estrarre il campo type
in un'istanza Person
?
json.extract[Person]
Qual è il messaggio di errore che ottieni? Lo hai provato con: 'case class Person (nome: String, age: Int, \' type \ ': String)'. Ovviamente 'type' è una parola riservata in Scala, ma puoi aggirare il problema con back-ticks. –