static NSString *kIDStr = @"id";
static NSString *kNameStr = @"name";
static NSString *kImageStr = @"image";
static NSString *kArtistStr = @"artist";
NSString *strPathXml = [[NSBundle mainBundle] pathForResource:@"images" ofType:@"xml"];
self.xmlData = [[NSData alloc] initWithContentsOfFile:strPathXml];
self.parserXML = [[NSXMLParser alloc] initWithData:xmlData];
self.elementsToParse = [NSArray arrayWithObjects:kIDStr, kNameStr, kImageStr, kArtistStr, nil];
[parserXML setDelegate:self];
[parserXML parse];
本文介绍了一种使用Objective-C从XML文件中解析特定数据的方法。通过初始化NSXMLParser并设置需要解析的元素,如id、name、image和artist等,来提取所需信息。

被折叠的 条评论
为什么被折叠?



