scala import play.api.libs.json._ case class Person(name: String, age: Int) implicit val personFormat: OFormat[Person] = Json.format[Person] val jsonStr = """{"name":"Alice","age":30}""" val json = Json.parse(jsonStr) val person = json.validate[Person] match { case JsSuccess(value, _) => value } println(person.name) println(person.age) val jsonPerson = Json.toJson(person) println(jsonPerson) libraryDependencies += "com.typesafe.play" %% "play-json" % "2.9.2" libraryDependencies += "io.circe" %% "circe-core" % "0.15.1" libraryDependencies += "io.circe" %% "circe-generic" % "0.15.1" libraryDependencies += "io.circe" %% "circe-parser" % "0.15.1" libraryDependencies += "io.argonaut" %% "argonaut" % "6.3.6"


上一篇:
下一篇:
切换中文