1

我刚刚开始学习 Scala 和 Play 框架,并且已经将一些 JSON 数据转换为标准 Map。

我的地图转换代码看起来像这样(其中 JsValue 是游戏框架的代码)

val doc = json.as[Map[String, JsValue]]

我现在的问题是,是否有一些东西可以遍历这个映射并返回泛型类型(字符串、数组、Int/Long、Bool 等)来代替它们的 JsValue 子类等价物?

IE。Strings 代替JsStrings,Booleans 代替JsBooleans 等等。

据推测,编写一些东西来做到这一点并不难,但我想知道这个功能是否以某种标准方式实现,我可以直接下架并使用。

谢谢

4

0 回答 0