私はスプレーを使用してjson
おり、メソッドを介してオブジェクトを返す必要があります。
val route =
path("all-modules") {
get {
respondWithMediaType(`text/html`) {
complete( configViewer.findAllModules.toString)
}
}
}
これは印刷しますConfigResults(S1000,Success,List(testDataTypes, mandate, sdp))
しかし、これをjson
オブジェクトとして取得する必要があります。どうすればできますか?
私はこのようにしてみました
val route =
path("all-modules") {
get {
respondWithMediaType(`application/json`) {
complete{
configViewer.findAllModules
}
}
}
}
コンパイルエラーが発生しますcould not find implicit value for parameter marshaller: spray.httpx.marshalling.ToResponseMarshaller