我正在使用下面的 JSON,
{
"@context": "Testingcontext",
"@type": "Testingtype",
"actor": "Testingactor"
}
为此,我在 Scala 中创建了一个案例类:
case class LoggedInAction(`@context`: String,`@type`:String,actor:String)
如何使用特殊字符,如
@
, &
在案例类中?另外,如何使用这样的案例类字段?
最佳答案
就像你在你的例子中所做的那样:
scala> case class LoggedInAction(`@context`: String,`@type`:String,actor:String)
defined class LoggedInAction
scala> val example = LoggedInAction("context", "type", "actor")
example: LoggedInAction = LoggedInAction(context,type,actor)
scala> example.`@context`
res0: String = context
关于scala - 如何在Scala案例类中使用特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36473554/