0
如何使用不帶引號的Spray返回空的json?空json使用Spray不帶引號?
我有以下路由
path("empty") {
post {
entity(as[EmptyJson]) { empty=>
complete("""{}""")
}
}
}
和
POST http://localhost:8181/empty
Content-Type: application/json
{ }
產量
"{}"
// POST http://localhost:8181/empty
// HTTP/1.1 200 OK
// Server: spray-can/1.3.4
有沒有辦法來完成與空有效的JSON使用噴霧路由?
謝謝,但我有json4s本地用於序列化。 JsObject是來自spray-json的權利。它返回{ 「fields」:null }。我只需要 –
您是否試過'JObject()'而不是噴霧的JsObject?看起來像一個等效的https://github.com/json4s/json4s/blob/0b28498f065ed8365e4e336a5fec1ec5d4e15649/ast/src/main/scala/org/json4s/JsonAST.scala#L158 – michaJlS
我做了,它返回null。 –