我使用AFNetworking進行GET請求。我得到的結果不是JSON字符串,但它應該是JSON字符串。如何在swift中獲得AFNetworking中的正確JSON文本
我想下面的JSON文本:
{
"code": 200,
"message": "success",
"data": [
{
"goods_id": "31",
"goods_item": "DA55098",
"goods_price": "0",
"goods_shop_price": "198",
"class_id": "45",
"goods_thumbnail_image": "/public/upload/goods/20151122/thumb_fcd13f057fa51d2d72826f7e26625b7c.jpg",
"goods_name": "Product name",
"buy_num": 0,
"faverite_num": "0"
}
]
}
但我得到這個:
{
code = 200;
data = (
{
"buy_num" = 0;
"class_id" = 45;
"faverite_num" = 0;
"goods_id" = 31;
"goods_item" = DA55098;
"goods_name" = "Product name";
"goods_price" = 0;
"goods_shop_price" = 198;
"goods_thumbnail_image" = "/public/upload/goods/20151122/thumb_fcd13f057fa51d2d72826f7e26625b7c.jpg";
}
);
message = "success";
}
這裏是我的代碼:
override func viewDidLoad() {
super.viewDidLoad()
let api = "http://jjd.imlc.me/api/index/"
manager.GET(
api,
parameters: nil,
success: onSuccess,
failure: onFailure
)
}
func onSuccess(operation: AFHTTPRequestOperation!, responseObject: AnyObject!) -> Void{
let description = responseObject.description
print(description)
}