您將需要創建一個NSMutabelDictionary數組,然後JSON編碼它,然後您可以將結果字符串發送到您的web服務,但您選擇。我傾向於建立一個POST請求,並將其發送這樣
NSMutableDictionary *jsonDict = [[NSMutableDictionary alloc] init];
NSMutableDictionary *tagData = [[NSMutableDictionary alloc] init];
for(int i = 0; i < array.count; i++)
{
NSString *keyString = [NSString stringWithFormat:@"key%i", i];
[tagData setObject:[array objectAtIndex:i] forKey:keyString];
}
[jsonDict setObject:tagData forKey:@"entries"];
NSData* data = [NSJSONSerialization dataWithJSONObject:jsonDict
options:NSJSONWritingPrettyPrinted error:&error];
NSString* aStr;
aStr = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
這是你需要發送
這個sgtring而aStr是重複http://stackoverflow.com/questions/10290767/converting- NSArray的-JSON-NSData的-PHP的服務器JSON-表示 – Dev2rights