Поскольку вы не объясните, в чем проблема с вашим XML, я буду предполагать, что вы имеете в виду тот факт, что ваш XML-файл содержит много атрибутов (code="EUR"
и т. Д.) И никаких значений в элементах , Если вы посмотрите на ссылку NSXMLParserDelegate , вы увидите, что у вас есть функция
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName attributes:(NSDictionary *)attributeDict
Последний параметр, attributeDict
, будет содержать атрибуты элемента, в котором вы сейчас находитесь. Просто извлеките атрибуты отсюда и делайте с ними что хотите.