Tag: spray-json

Spray-json Deserialisieren verschachtelte Objekt

Anzahl der Antworten 2 Antworten
Wie Deserialisieren verschachtelte Objekte korrekt in spray-json? import spray.json._ case class Person(name: String) case class Color(n: String, r: Int, g: Int, b: Int, p: Person) object MyJsonProtocol extends DefaultJsonProtocol { implicit object ColorJsonFormat extends RootJsonFormat[Color] { def

Kann nicht finden, eine implizite ExecutionContext. Sie könnte pass-spray scala

Anzahl der Antworten 1 Antworten
Habe ich diese zwei Fehler: Error:(39, 20) Cannot find an implicit ExecutionContext. You might pass an (implicit ec: ExecutionContext) parameter to your method or import scala.concurrent.ExecutionContext.Implicits.global. val pipeline = sendReceive ^ Error:(39, 20) not enough arguments for

Spray-Json: Wie das Parsen eines Json-Array?

Anzahl der Antworten 2 Antworten
Ich bin neu im Spray-Json-API und ich bin versucht zu Parsen einer Json-Antwort von der Docker-REST-API. Es ist ein sauberes Beispiel für die Verwendung von Spray-Json zu Parsen Google Map Json-Antwort : { "results" : [ {

Get JSON-Objekt von AJAX-call

Anzahl der Antworten 7 Antworten
Ich bin neu AJAX und javascript. In meinem Projekt habe ich, um eine json Objekt in meiner javascript - Datei. Ich habe spray-json und es zeigt mir das json-Objekt in der url. http://localhost:8081/all-modules { "status": "S1000", "description":

wie serialisieren Fall Klassen mit Eigenschaften mit jsonspray

Anzahl der Antworten 1 Antworten
Ich verstehe, dass wenn ich habe: case class Person(name: String) Kann ich verwenden object PersonJsonImplicits extends DefaultJsonProtocol { implicit val impPerson = jsonFormat1(Person) } und so zu serialisieren mit: import com.example.PersonJsonImplicits._ import spray.json._ new Person("somename").toJson aber was

Wie stellen optionale Felder in spray-json?

Anzahl der Antworten 5 Antworten
Habe ich ein optionales Feld, auf meine Anfragen: case class SearchRequest(url: String, nextAt: Option[Date]) Mein Protokoll: object SearchRequestJsonProtocol extends DefaultJsonProtocol { implicit val searchRequestFormat = jsonFormat(SearchRequest, "url", "nextAt") } Wie markiere ich die nextAt ein optionales Feld,