Ich verwende Alamofire und SwiftyJSOn, um die JSON-Ausgabe zu analysieren. Es funktioniert sehr gut, aber einige Websites geben JSON mit Escape-Ausgabe. Ich benutze Alamofire wie unten JSON-Codierung mit umgekehrten Schrägstrichen
Alamofire.request(.POST, url, parameters: param, encoding: .JSON)
.responseJSON { (req, res, json, error) in
var json = JSON(json!)
Website gibt mir JSON Ergebnis mit maskiertem String so SwiftyJSON es nicht dekodieren kann. Wie kann ich unter
{
"d": "{\"UniqeView\":{\"ArrivalDate\":null,\"ArrivalUnitId\":null,\"DeliveryCityName\":null,\"DeliveryTownName\":null},\"ErrorMessage\":null,\"Message\":null,\"IsFound\":false,\"IsSuccess\":true}"
}
um so etwas wie
{
"d": {
"UniqeView": {
"ArrivalDate": null,
"ArrivalUnitId": null,
"DeliveryCityName": null,
"DeliveryTownName": null
},
"ErrorMessage": null,
"Message": null,
"IsFound": false,
"IsSuccess": true
}
}
Danke für Ihre Antwort. Obwohl ich Alamofire verwende, haben Ihre Kommentare mir geholfen, das Problem zu lösen. – Meanteacher