Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import kapiert.remote.RestBase
- import net.liftweb.json.JsonAST.{JField, JObject, JString, JValue}
- implicit val formats = RestBase.formats
- val json:JValue = JObject(List(JField("nodeType",JString("Scope")), JField("name",JString("peter")), JField("jsonClass",JString("Test"))))
- trait Testing{
- val id:Option[String]
- val name:String
- val nodeType:String
- }
- case class Test(name:String,nodeType:String,id:Option[String]) extends Testing
- val d = json.extract[Testing]
- d match {
- case t:Test => t.nodeType
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement