如何使用scala在mongodb中反序列化嵌套的JSON?

时间:2014-01-30 16:50:30

标签: json mongodb scala spray json4s

在创建基于spray.io的小型API时,我从Mongo数据库获取数据。 在数据库中,数据序列化如下:

{
  "name": "Peter",
  "sname": "Jenkins",
  "contacts": {
    "phone": "+1552255",
    "address": "Pendelton st 62"
  }
}

我的反序列化是在将数据传递给案例类

时完成的
contacts = monoDBO.getAs[Map[String, String]]("contacts")

我正在使用json4s进行反序列化,但是我没有尝试获取数据,因为我得到了nullPoiunter错误。我已经尝试过使用case类json对象。

错误可能非常简单,但我无法让它发挥作用。

0 个答案:

没有答案