2017-07-19 7 views

答えて

1

JSONパーサーと、JSONパーサーとAkka Httpとの間の接着コードがUnmarshallerとなるようにする必要があります(この場合、文字列に変換することはできません)。

Akka Httpには、unmarshallers for spray-jsonライブラリが含まれます。より多くのアンマーシャラーを図書館hseeberger/akka-http-jsonに見つけることができます。

あなたはスプレーJSONを使用することを選択した場合はそのための擬似コードは以下のようになり

case class MyJson(v1: String, v2: Int) 

object JsonProtocol extends DefaultJsonProtocol { 
    implicit val myFormat = jsonFormat2(MyJson) 
} 

val resp: Future[MyJson] = Unmarshal(response).to[MyJson] 
関連する問題