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。 –