如何使用Argonaut将超过22个字段的Scala案例类编码为JSON?

时间:2016-11-04 14:52:30

标签: json scala encoding argonaut

我有一个案例类,其中包含超过22个字段。让我们说它看起来像这样(Scala伪代码):

case class X(A1: Int, A2: Int, ..., A22: Int, A23: Int, ..., A40: Int)

目前我只能看到jencode个功能最多22个字段,因此jencode22L是最大值。除了将其编码为JSON之外,我还想手动将字段名称映射到其他名称。例如,我会A1成为,a1A2让我们说b2

你是如何在Argonaut中做到这一点的?

0 个答案:

没有答案