Я хочу отправить значение в формате json на сервер, но я застрял в формате json. Я искал alot на google, но все равно не получил точный формат.Как создать объект json в ios
{
"accountId": "14",
"order_items": [
{
"item_id": "5",
"quantity": "4 Kg",
"price": " 69.99"
},
{
"item_id": "6",
"quantity": "6 Kg",
"price": " 79.99"
}
]
}
Я попытался следующий код:
NSDictionary *[email protected]{@"item_id" : itemide,
@"quantity" : @"10",
@"price" : @"100"};
NSDictionary *dictionary = @{@"accountId" : @"14",
@"order_items" : dict};
NSError *error;
NSData *postData = [NSJSONSerialization dataWithJSONObject:dictionary
options:0
error:&error];
if (error)
NSLog(@"Failure to serialize JSON object %@", error);
NSURL *url = [NSURL URLWithString:@"http://api.lococo.in/orders"];
NSMutableURLRequest* request = [NSMutableURLRequest requestWithURL:url
cachePolicy:NSURLRequestReloadIgnoringLocalCacheData
timeoutInterval:180.0];
[request setHTTPMethod:@"POST"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setValue:@"AGDHFGH243SFS" forHTTPHeaderField:@"X-Auth-User"];
[request setValue:@"abcgdg#dg" forHTTPHeaderField:@"X-Auth-Token"];
[request setHTTPBody:postData];
Пожалуйста, помогите мне с этим. Как это получить в формате выше?
Я пробовал свой код. Его рабочие :) Thanxs :) –