11
リフトjsonを使用してJSONをケースクラスに抽出しようとしています。ここに私のケースクラスは次のとおりです。リフトjsonは、 'type'フィールドを含むケースをケースクラスに抽出します
case class Person(name: String, age: Int)
ここで私は、インスタンスPerson
にtype
フィールドを抽出することができますどのようにJSON
{ "name": "Some Name", "age": 24, type: "Student" }
はありますか?
json.extract[Person]
エラーメッセージは何ですか? 'case class Person(name:String、age:Int、\' type \ ':String)'と試してみましたか?明らかに、 'type'はScalaの予約語ですが、バックティックでそれを回避することができます。 –