Как работает JSON в случае деривации классов в Scala?

case class Person(name: String, age: Int)
json.parseTo[Person]("""{"name": "Bob", "age", 30}""")

Например, как у бесформенного аргонавта. Как это работает?

Я был заинтересован в применении того же принципа для представления вклада работы Spark. Например дано

case class RecordsDatabase(
  people: Dataset[Person]
  accounts: Dataset[Account]
)

Я хотел покончить с образцом письма

RecordsDatabase(
  spark.table("people").as,
  spark.table("accounts").as
)

0 ответов

Другие вопросы по тегам