我刚刚开始学习Scala和Play框架,并且已经将一些JSON数据转换为标准Map。
我的地图转换代码看起来像这样(其中JsValue是play framework的
)val doc = json.as[Map[String, JsValue]]
我现在的问题是是否有东西可以迭代这个映射并返回泛型类型(String,Array,Int / Long,Bool等),代替它们的JsValue子类等价物?
即。 String
代替JsString
,Boolean
代替JsBoolean
等。{/ 1}。
据推测,写一些东西要做到这一点并不困难,但我想知道这个功能是否以某种标准方式实现,我可以立即开始使用。
由于