问题
I am trying to extract JSON into a case class using lift-json. Here is my case class:
case class Person(name: String, age: Int)
Here is the json
{ "name": "Some Name", "age": 24, type: "Student" }
How can I extract the type
field into an instance Person
?
json.extract[Person]
回答1:
Backticks allow you to use reserved names.
case class Person(name:String, age:Int, `type`:String)
来源:https://stackoverflow.com/questions/7462493/lift-json-extract-json-with-type-field-into-a-case-class