2013-03-27 90 views
1

我有一个这样的XML,NSXML解析器解析节点的节点

<?xml version="1.0" standalone="yes"?> 
<user id="1" name=""><class id="1" name=""><subjects id="1" name=""><books id="1" name=""> 
<chapters id="1" name=""> 
<pages id="0" name="" url="http://172.16.33.25/casa/admin/uploads/mathematic/Page001.html"/> 
<pages id="1" name="" url="http://172.16.33.25/casa/admin/uploads/mathematic/Page002.html"/> 
</chapters></books></subjects></class></user> 

在这里,我需要在数组中的URL值,我使用NSXML分析器。我如何解析这个?

+0

[你尝试过这么远吗?(http://whathaveyoutried.com/) – zoul 2013-03-27 07:54:53

回答

0

尝试

-(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict 
{   
    if([elementName isEqualToString:@"pages"]) 
    { 
     NSString *urlValue=[attributeDict valueForKey:@"url"]; 
     [arr addObject:urlValue]; 
    } 
} 
+0

感谢lot..Girish .. – 2013-03-27 09:12:26

+0

@HarishiOSdeveloper欢迎 – Girish 2013-03-27 09:18:09