scala / play - 将JSValue数据类型转换为通用等价物

时间:2013-08-31 05:06:30

标签: json scala playframework-2.0

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

我的地图转换代码看起来像这样(其中JsValue是play framework

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

我现在的问题是是否有东西可以迭代这个映射并返回泛型类型(String,Array,Int / Long,Bool等),代替它们的JsValue子类等价物?

即。 String代替JsStringBoolean代替JsBoolean等。{/ 1}。

据推测,写一些东西要做到这一点并不困难,但我想知道这个功能是否以某种标准方式实现,我可以立即开始使用。

由于

0 个答案:

没有答案