Hi. I would recommend LibXML. This post is excellent and the the author created an Objective C Wrapper.
http://cocoawithlove.com/2008/10/using-libxml2-for-parsing-and-xpath.html Regards, On Jan 6, 2010, at 2:28 PM, Eric E. Dolecki wrote: > This is what I am doing now that feels like a hack (I only ever get a 2 day > forecast, the one for today is the first): > > if( [elementName isEqualToString:@"yweather:forecast"]){ > > NSString *tmpDay = [attributeDict valueForKey:@"day"]; > > NSDate *now = [NSDate date]; > > NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; > > [formatter setDateFormat:@"ccc"]; > > NSString *dateString = [formatter stringFromDate:now]; > > if( [dateString isEqualToString:tmpDay]){ > > //today > > } else { > > //tomorrow > > } > > } > > On Wed, Jan 6, 2010 at 1:34 PM, Jeremy Pereira <a...@jeremyp.net> wrote: > >> >> On 6 Jan 2010, at 18:13, Eric E. Dolecki wrote: >> >> Well okay yes... same element name but I need to tell them apart. >> >> >> The day attribute has a different value in each case though. Just pull out >> the the object with the key @"day" from the attribute dictionary. >> >> >> On Wed, Jan 6, 2010 at 1:07 PM, Jeremy Pereira <postmas...@jeremyp.net>wrote: >> >>> >>> On 6 Jan 2010, at 16:22, Eric E. Dolecki wrote: >>> >>>> I am fetching weather data & in my results I am getting today and >>> tomorrow's >>>> forecasts. However they have the same node: >>>> >>>> <yweather:forecast day="Wed" ... /> >>>> <yweather:forecast day="Thu" .../> >>>> >>>> How can I get at those separately in my didStartElement? Is there a way >>> to >>>> turn that into an array or something? >>> >>> No they don't have the same node. They are two nodes with the same >>> element name. If both appear in your XML they will each result in a call >>> to the parser:didStartElement:... method. >>> >>> >>>> _______________________________________________ >>>> >>>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) >>>> >>>> Please do not post admin requests or moderator comments to the list. >>>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com >>>> >>>> Help/Unsubscribe/Update your Subscription: >>>> http://lists.apple.com/mailman/options/cocoa-dev/adc%40jeremyp.net >>>> >>>> This email sent to a...@jeremyp.net >>> >>> >> >> >> -- >> http://ericd.net >> Interactive design and development >> >> >> > > > -- > http://ericd.net > Interactive design and development > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/cocoa-dev/philip.vallone%40verizon.net > > This email sent to philip.vall...@verizon.net _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com