如何在Scala Map

时间:2017-08-11 06:39:54

标签: json scala maps substitution

我有一个格式如下的JSON对象:

          data:[
                {"id":"1-xyz",
                  "type":"default",
                  "config":{"name":"abc",
                            "isExist":"true",
                            "level":"high"
                            }
                 }
                 ]}

在下面的代码中,这个JSON对象被命名为recordA并实现了类似:

           ......match{
                        case Some(...)=>.......
                        case None=>recordA.copy(status="KO")
                       }

我们在此处执行的操作是case None,如果现有响应,则会添加值为status的其他字段"KO"

现在,我需要另外检查如果level的值为null,我必须在响应中将其设置为"low"

这是如何实现的?

0 个答案:

没有答案