1
私は正常に解析したXMLファイルを持っていますが、NSXMLParserは以下の関数を使用していますが、要素タグの代わりに文字列で検索することは可能ですか?私はXMLファイルの一番下にコメントアウトされている文字列を探したい。 NSXMLParserでコメントアウトされた文字列にアクセスするにはどうしますか?NSXMLParserはXMLファイルの文字列やコメントにアクセスできますか?
XMLコード
<audioTracks>0</audioTracks>
<!--7934fad5a3a -->
解析コード
- (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