Apple has two built in solutions for parsing XML data on the iphone:
1) Apple has an objective-c implementation of an XML parser called NSXMLParser. See documentation here.
2) Apple also has a C based implementation of an XML parser called libXML2. See documentation here. - scroll down to see section on XML support