标签: play-json
我有一个案例类,想将其写入Json
case class Test(value: Either[String, Set[String]])
通常,我使用格式,效果很好。但是,我确实在使用Either时遇到错误。在这里,我有一个List[Test],对于每个值我想要“value”: “stringValue”或“value”: [“val1”, “valn”]。
List[Test]
“value”: “stringValue”
“value”: [“val1”, “valn”]
这里有什么选择?我应该扩展格式吗?我看到了一个示例here,但不适用于我的案子。