Я хочу разобраться с онлайн-XML, где XML выглядит следующим образом:
<menu maincategory="![CDATA[Erhverv]]" subcategory="![CDATA[Erhvervsregister]]" category="![CDATA[Akupunktur]]"/>
В парсере функций didStartElement я использовал как показано ниже:
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict {
if ([elementName isEqualToString:@"menu"]) {
NSString *maincategory = [attributeDict objectForKey:@"maincategory"];
}
}
Вывод похож на ниже, используя% @:
attributeDict:{
category = "![CDATA[Advokater]]";
maincategory = "![CDATA[Erhverv]]";
subcategory = "![CDATA[Erhvervsregister]]";
}
2011-05-27 19:20:42.663 XML[62494:840b] maincategory using %s: `ãâå
2011-05-27 19:20:42.663 XML[62494:840b] maincategory using %@: ![CDATA[Erhverv]]
Но мне нужен вывод без тега! [CDATA]
Может кто-нибудь помочь мне, как я могу решить это?
Заранее спасибо