Ich habe eine XML-Datei, die ich erfolgreich analysiert habe, und ich weiß, dass NSXMLParser die unten aufgeführten Funktionen verwendet, aber ist es möglich, nach Zeichenfolgen anstelle von Element-Tags zu suchen? Ich möchte die Zeichenfolge finden, die am Ende meiner XML-Datei auskommentiert ist. Gibt es trotzdem einen Zugriff auf diese auskommentierte Zeichenfolge mit NSXMLParser?Kann NSXMLParser auf Zeichenfolgen oder Kommentare in XML-Dateien zugreifen?
XML CODE
<audioTracks>0</audioTracks>
<!--7934fad5a3a -->
Parsing-Code
- (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);
}
}
Das funktioniert absolut perfekt. Vielen Dank für die Hilfe. – Nick
Fertig und fertig Herr! – Nick