игровой фреймворк со спреем json

Могу ли я использовать spray-json для сериализации json в игровой среде? Я пробовал это, но, похоже, это не работает.

Я попробовал простое действие

  def getColor(sn: Int ) = Action {
           import MyJsonProtocol._
            val c = Color("color",33,23,99)
           Ok(c.toJson) 
          }

Я получаю следующую ошибку

play.sbt.PlayExceptions$CompilationException: Compilation error[Cannot write an instance of spray.json.JsValue to HTTP response. Try to define a Writeable[spray.json.JsValue]]

person binkabir    schedule 07.06.2015    source источник


Ответы (1)


забавно ;) я исправил это сам, вызвав метод prettyPrint для toJson

Ok(c.toJson.prettyPrint)
person binkabir    schedule 07.06.2015