在 Scala 中使用 lift-json 反序列化时忽略字段



如何将这样的数据反序列化为这样的案例类:

case class SoundCloudUser (
  id: Int,
  permalink: String,
  username: String,
  country: String,
  full_name: String,
  city: String,
  description: String)

(也就是说,case 类的构造函数参数少于 JSON 的值)

我尝试创建一个 FieldSerializer 来执行此操作,但我只能弄清楚如何在序列化时忽略字段,而不是反序列化。

只要 JSON 数据中的字段是案例类中字段

的超集,就无需执行任何特殊操作即可忽略 JSON 数据中不在案例类中的字段。它应该"只是工作"。你收到任何错误吗?

相关内容

  • 没有找到相关文章

最新更新