0
からJSONを取得すると、私は私のJSONを取得することができます方法はあります私はHttpEntityのように見えるakka.http.scaladsl.model.HttpEntityのオブジェクト(「アプリケーション/ JSON」、{ここ} Myjson)</p> <p>を持ってHttpEntity
からJSONを取得すると、私は私のJSONを取得することができます方法はあります私はHttpEntityのように見えるakka.http.scaladsl.model.HttpEntityのオブジェクト(「アプリケーション/ JSON」、{ここ} Myjson)</p> <p>を持ってHttpEntity
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]