У меня есть XML-файл, который я успешно проанализировал, и я знаю, что NSXMLParser использует перечисленные ниже функции, но можно ли искать строки, а не теги элементов? Я хочу найти строку, которая закомментирована в нижней части моего XML-файла. Есть ли вообще доступ к этой пронумерованной строке с NSXMLParser?Может ли NSXMLParser получать строки или комментарии в файлах XML?
XML КОД
<audioTracks>0</audioTracks>
<!--7934fad5a3a -->
PARSING КОД
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict {
if ([elementName isEqualToString:@"audioTracks"]) {
NSLog(@"Element Name: --> %@", elementName);
}
}
- (void) parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
NSLog(@"foundCharacters --> %@", string);
}
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName {
if ([elementName isEqualToString:@"audioTracks"]) {
NSLog(@"Element Name: --> %@", elementName);
}
}
Это работает абсолютно идеально. Большое вам спасибо за помощь. – Nick
Сделано и сделано сэр! – Nick