小编vic*_*brt的帖子

如何在scala枚举中编写Read [T]和Writes [T](播放框架2.1)

我在Play Framework 2.1中使用新的ScalaJson功能有点迷失.我想在我的枚举中写入读写.

这是我的代码:

object EnumA extends Enumeration {
 type EnumA = Value
 val VAL1, VAL2, VAL3 = Value

def parse(str:String) : EnumA = {
    str.toUpperCase() match {
         case "VAL1" => VAL1
         case "VAL2" => VAL2
         case "VAL3" => VAL3
         case _ => null
    }
}}
Run Code Online (Sandbox Code Playgroud)

任何的想法 ?

谢谢.

json scala playframework-2.1

25
推荐指数
1
解决办法
8032
查看次数

标签 统计

json ×1

playframework-2.1 ×1

scala ×1