Декодировать HTML-ответ в Objective-C - PullRequest
1 голос
/ 15 марта 2011

У меня есть строка, которую я получаю из ответа, и она выглядит так

@"status=y&message=Not+available&code=110";
Теперь я хочу проанализировать строку и получить все пары ключ-значение. OR
Могу ли я получить словарь со всеми парами ключ-значение из строки выше
Спасибо заранее
@ Raaaz

1 Ответ

2 голосов
/ 15 марта 2011
NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init];
for (NSString* queryPart in [yourResponseAsNSString componentsSeparatedByString:@"&"]) {
  NSArray* keyValue = [queryPart componentsSeparatedByString:@"="];
  [parameters setObject:[keyValue objectAtIndex:1] forKey:[keyValue objectAtIndex:0]];
}
...