Lift-json извлекает json с полем type в класс case - PullRequest
11 голосов
/ 18 сентября 2011

Я пытаюсь извлечь JSON в класс case, используя lift-json.Вот мой класс дел:

case class Person(name: String, age: Int)

Вот json

{ "name": "Some Name", "age": 24, type: "Student" }

Как мне извлечь поле type в экземпляр Person?

json.extract[Person]

1 Ответ

19 голосов
/ 18 сентября 2011

Backticks позволяют вам использовать зарезервированные имена.

case class Person(name:String, age:Int, `type`:String)
...