この構造の xml(kml) があります。
<Document>
<Folder>
<Folder>
<name>A -</name>
<Placemark>
<name>Afghanistan</name>
<description></description>
<Style>
<PolyStyle>
<color>aaffffff</color>
<colorMode>random</colorMode>
</PolyStyle>
</Style>
<Polygon>
<outerBoundaryIs>
<LinearRing>
<coordinates> 65.62729644775391,37.33319854736328,0 65.64692687988283,37.45888137817383,0</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
</Placemark>
<Placemark>
<name>Albania</name>
各国の名前とその座標を取得して配列に保存しようとしています。これにより、elementValue の「Placemark」と urlValue の「null」が得られます。
if ([elementName isEqualToString:@"Placemark"]){
NSString *urlValue=[attributeDict valueForKey:@"name"];
NSLog(@"I just found a start tag for %@ %@",elementName,urlValue);
}
他のデリゲートを使用する必要がありますか? ここで何が間違っていますか?