Вот мой код, чтобы получить строку ответа JSONКак преобразовать строку json в массив элементов?
Я получаю эту строку с помощью этого метода
NSDictionary *selector = [json valueForKey: @"Title"];
NSMutableArray *dictArray = [[NSMutableArray alloc] initWithObjects: selector,nil];
str1=[[dictArray objectAtIndex:i] valueForKey:@"CompanyName"];
Чтобы распечатать «str1»
Я получаю
(
"[email protected]"
),
(
"[email protected]",
"[email protected]"
),
(
"[email protected]"
),
(
"[email protected]"
),
(
"[email protected]"
),
(
"[email protected]"
),
(
"[email protected]"
),
(
"[email protected]"
)
)
Я пытаюсь сохранить е в массиве с помощью «» оператор
как таким образом
NSArray *SplitStringArray = [str1 componentsSeparatedByString:@", "];
, но я не расколоть строку в массив элементов
Может понравиться любой один помочь мне?
Кстати это не так, как вы разбираете данные JSON. Посмотрите на этот ответ: http://stackoverflow.com/a/5813223/986169 – giorashc
Действительно. Я рекомендую JSONKit: https://github.com/johnezang/JSONKit –