iphone - Unable To Parse Using NSXML Parser -


i have following xml file :

<?xml version="1.0"? encoding="utf-8"?> <api>         <count count="55" />         <spa>             <opt>aa</opt>             <opt>bb</opt>             <opt>cc</opt>          </spa> </api> 

m using following lines of code :

nsstring *path = [[[nsbundle mainbundle] resourcepath] stringbyappendingpathcomponent:@"space.xml"];  nsdata *data = [[nsdata alloc] initwithcontentsoffile:path];  nsxmlparser *xmlparser = [[nsxmlparser alloc] initwithdata:data];  //initialize delegate. xmlparser *theparser = [[xmlparser alloc] initxmlparser];  //set delegate [xmlparser setdelegate:theparser];  //start parsing xml file. bool success = [xmlparser parse];  if(success)     nslog(@"no errors"); else     nslog(@"error error error!!!"); 

however, m getting output "error error error" in gdb. new objective c , unable through error. can please ?? thanks.

// try use nsxmlparser

nsxmlparser *parser = [[nsxmlparser alloc]initwithcontentsofurl:[nsurl urlwithstring:@"yoururl"]]; [parser setdelegate:self]; [parser parse]; 

// below delegates data

-(void)parser:(nsxmlparser *)parser didstartelement:(nsstring *)elementname namespaceuri:(nsstring *)namespaceuri qualifiedname:(nsstring *)qname attributes:(nsdictionary *)attributedict    {                 if([elementname isequaltostring:@"spa"]){            got = yes; //got bool , here have encountere start tag i.e <spa>      }   }      -(void)parser:(nsxmlparser *)parser foundcharacters:(nsstring *)string      {           if(got)           {                  nslog(@"the data = %@",string);           }      }      -(void)parser:(nsxmlparser *)parser didendelement:(nsstring *)elementname namespaceuri:(nsstring *)namespaceuri qualifiedname:(nsstring *)qname      {          if([elementname isequaltostring:@"spa"])         {            got = no; //here have encountered end tag </spa>         }       } 

Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -