创建JSON响应
我对斯威夫特真是个新手 我会将json响应发布到Web服务 使用此代码:创建JSON响应,json,swift,alamofire,Json,Swift,Alamofire,我对斯威夫特真是个新手 我会将json响应发布到Web服务 使用此代码: let parameters = [ "id": [4], "feedText": [ "feedText" : "teszt_üzene.."] ] println(parameters) request(.POST, "http://localhost:7001/RestWebServiceApp/webresources/entity.bkkkallerfeedtst", parameters:
let parameters = [
"id": [4],
"feedText": [ "feedText" : "teszt_üzene.."]
]
println(parameters)
request(.POST, "http://localhost:7001/RestWebServiceApp/webresources/entity.bkkkallerfeedtst", parameters: parameters as! [String : AnyObject], encoding: .JSON)
但我不知道如何创建这样的json对象:
{"bkkKallerFeedTst":[{"feedDate":"2015-04-08T16:27:29+02:00","feedImgType":"0","feedText":"some text","id":"1"}]}
当我使用它时,服务只获取id密钥。。但响应中未包含feedText键..:
请帮我解决这个问题
谢谢大家! 试试换衣服
let parameters = [
"id": [4],
"feedText": [ "feedText" : "teszt_üzene.."]
]
到
如果我尝试这样创建参数:让参数=[[feedText:some text],[feedImgType:1]]我发现:无法将“Swift.Array”0x7FB2EBBFF88类型的值强制转换为“Swift.Dictionary”0x7fb2ebc75a88。让myDictionary:[String:[String:String]=[bkkKallerFeedTst:[feedDate:2015-04-08T16:27:29+02:00,feedImgType:0,feedText:some text,id:1]]
let parameters = [
"id": [4],
"feedText" : "teszt_üzene.."
]