BMZero,
Glad that this thread is helping you...
I too am a .NET Developer and recently in past few months been staying up ever night learning objective-C and SDK very well...
To answer your question:
I am assuming you are familiar with the XMLParser, since that seems to be best (and probably only way) to parse XML...
See below... it may help you....
Code:
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict{
// NSLog(@"found this element: %@", elementName);
currentElement = [elementName copy];
if ([elementName isEqualToString:@"int"]) {
myInt = [[NSMutableString alloc] init]; // Notice I am alloc as a NSmutablestring, you can change this to int (not not alloc it)
}
}
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName{
if ([elementName isEqualToString:@"int"]) {
// Below is a hack, because the vars do not get saved between methods
finalMyInt = @"";
finalMyInt = [finalNearByLatitudes stringByAppendingString:nearbyLatitudes];
}
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string{
if ([currentElement isEqualToString:@"int"]) {
[MyInt appendString:string];
}
// NSLog(@"found characters: %@", string);
}