在创建基于 spray.io 的小型 API 时,我从 Mongo 数据库中获取数据。在数据库中,数据是这样序列化的:
{
"name": "Peter",
"sname": "Jenkins",
"contacts": {
"phone": "+1552255",
"address": "Pendelton st 62"
}
}
我的反序列化是在将数据传递给案例类时完成的
contacts = monoDBO.getAs[Map[String, String]]("contacts")
我正在使用 json4s 进行反序列化,但无论我尝试获取什么数据都会nullPoiunter
出错。我尝试过使用案例类 json 对象等。
错误可能很简单,但我无法让它工作。