Это может быть, а может и не быть излишним для ваших нужд, но вот как я это делаю.
Получите себе NSXMLParser.Установите его делегат.
В делегате найдите следующие методы:
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)characters
В методе didStartElement проверьте, является ли elementName AuthenticateUserResult.Если это так, установите логическое значение isInAuthenticateUserResult = YES;
. В методе didEndElement установите для этого логического значения значение no.
В методе foundCharacters, если логическое значение равно YES, символы являются вашим JSON.