Ich erhalte einige JSON von einem Server:Wie mit entkam Anführungszeichen in Play einen JSON-String lesen
"payload":"{\"action\":\"schedule\"}"
Denn warum ich erhalte diese unansehnliche JSON this question sehen. Ich habe einige Code geschrieben dieses Bit des Objekts zu analysieren:
implicit val botPayloadReads: Reads[BotPayload] = (
(JsPath \ """\"action\"""").read[String] and
(JsPath \ """\"returnToAction"""").readNullable[String]
)(BotPayload.apply _)
Aber ich erhalte eine Fehlermeldung:
List((/entry(0)/messaging(0)/postback/payload/\"action\",List(ValidationError(List(error.path.missing),WrappedArray()))))
die ein wenig seltsam ist, weil der Pfad \ „Aktion \“ ist genau das, wonach wir suchen.
Ich denke, ich muss nur die – Chris
Streifen entfernen Yep das war es. – Chris