如何在scala中解析Json时处理null

时间:2015-12-16 09:58:00

标签: json scala

我有一个格式的Json文件,比如

"cancelled_date":null

有时它会出现

 "cancelled_date":{
            "$date":"2015-06-21T17:30:14.000Z"
  }

所以为了解决这个问题,我编写了像

这样的代码
var date = scala.util.Try(value.asInstanceOf[Map[String,String]])

但是当我从日期地图中获取值时

date.get("date")

它正在打印整个地图

Map($date -> 2015-04-28T19:48:37.000Z)

我无法理解为什么它会返回整个地图本身,它应该只返回它的值。

0 个答案:

没有答案