iOS XMLParser - URLを取得します
-
21-12-2019 - |
質問
このようなものに見えるXMLタグを解析したい:
<image href="..."/>
.
現在BlockRSSParser
を使用しています。
次の方法でそれをやろうとしました:
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
{
// String is empty:
}
.
XMLParser
を使用してこのようなXMLを解析する正しい方法は何ですか?
解決
parser:didStartElement:namespaceURI:qualifiedName:attributes:
メソッドで属性値を取得します。
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict {
if ([elementName isEqualToString:@"image"]) {
NSString *href = attributes[@"href"];
}
}
. 所属していません StackOverflow