1

我正在尝试使用 circe-optics 访问 json 中的一个字段。问题是该字段包含破折号:

root.TAB-NR.string

虽然如果我写

root.TAB_NR.string它有效,但该字段不存在。

知道如何处理这种情况吗?

4

1 回答 1

3

如果您需要在 Scala 标识符中使用否则会是非法的特殊字符,您可以使用反引号来引用它们。

val `my funky value` = root.`TAB-NR`.string
于 2020-09-24T04:24:03.143 回答