0
Я довольно новичок в спрее, и я хотел бы извлечь результат, возвращаемый API this, в переменную списка.Возврат списка из вызова API REST
Что было бы лучшим способом достичь этого?
Я довольно новичок в спрее, и я хотел бы извлечь результат, возвращаемый API this, в переменную списка.Возврат списка из вызова API REST
Что было бы лучшим способом достичь этого?
Если мы будем игнорировать обработку ошибок, вы можете сделать это следующим образом:
import scala.io.Source
import spray.json._
import DefaultJsonProtocol._
...
val source = Source.fromURL("https://api.guildwars2.com/v2/items")
val json = source.mkString.parseJson
val list = json.convertTo[List[Int]]
Я не использую спрей, но вы должны использовать клиент HTTP, чтобы сделать запрос и использовать JSON парсер для разбора, возвращаемой список. Вы можете получить более эффективные ответы, если вы публикуете фрагменты кода, показывающие, что вы сделали, и где вы застряли – DaMainBoss