0

NSXMLParser の値を取得するために多くの方法を試しましたが、成功しませんでした。attributeDict objectForKey が機能していません。

これが私のコードです:

    - (void) parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict
 { 
  if (![elementName isEqual:@"item"])
    return;

CerereIndemnizatieDoc *cerereIndemnizatie  = [[CerereIndemnizatieDoc alloc] init];
NSString * index = [attributeDict objectForKey:@"id"];
NSString * name = [attributeDict objectForKey:@"nume"];
cerereIndemnizatie.id = index;
cerereIndemnizatie.nume = name;

if (!cereriIndemnizatie)
    cereriIndemnizatie = [[NSMutableArray alloc] init];

[cereriIndemnizatie addObject:cerereIndemnizatie];

}

4

0 に答える 0