Lift-json将带有'type'字段的json提取到case类中

Cha*_*ley 11 scala lift-json

我试图使用lift-json将JSON提取到case类中.这是我的案例类:

case class Person(name: String, age: Int)
Run Code Online (Sandbox Code Playgroud)

这是json

{ "name": "Some Name", "age": 24, type: "Student" }
Run Code Online (Sandbox Code Playgroud)

如何将type字段提取到实例中Person

json.extract[Person]
Run Code Online (Sandbox Code Playgroud)

Eri*_*ing 19

反引号允许您使用保留名称.

case class Person(name:String, age:Int, `type`:String)
Run Code Online (Sandbox Code Playgroud)