Utilizzo di Alamofire e SwiftyJSOn per analizzare l'output JSON. Funziona molto bene, tuttavia alcuni siti forniscono JSON con output sfuggito. Io uso Alamofire come qui di seguito Codifica JSON con barre rovesciate
Alamofire.request(.POST, url, parameters: param, encoding: .JSON)
.responseJSON { (req, res, json, error) in
var json = JSON(json!)
sito mi dà risultato JSON con stringa di escape in modo SwiftyJSON non può decodificarlo. Come posso convertire sotto
{
"d": "{\"UniqeView\":{\"ArrivalDate\":null,\"ArrivalUnitId\":null,\"DeliveryCityName\":null,\"DeliveryTownName\":null},\"ErrorMessage\":null,\"Message\":null,\"IsFound\":false,\"IsSuccess\":true}"
}
a qualcosa di simile
{
"d": {
"UniqeView": {
"ArrivalDate": null,
"ArrivalUnitId": null,
"DeliveryCityName": null,
"DeliveryTownName": null
},
"ErrorMessage": null,
"Message": null,
"IsFound": false,
"IsSuccess": true
}
}
Grazie per la risposta. Anche se utilizzo Alamofire, i tuoi commenti mi hanno aiutato a risolvere il problema. – Meanteacher