2013-04-24 2 views

답변

0

if를 사용하여 xml 문서의 현재 요소를 hasPrefix을 사용하여 확인하거나 rangeOfString을 사용하여 확인할 수 있습니다. iOS에 내장 된 NSXMLParser을 사용하는 것이 좋습니다. XML 문서를 구문 분석 할 때 당신이 elementName을 확인할 수 있습니다 NSXMLParser 사용하여, 당신은 당신이

- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict 
{ 
    if([elementName hasPrefix:@"Reg"]) 
     regCount++; 
} 

찾고있는 문자열을 확인 할 수 또는 당신은 내가 모두 NSXMLParser를 사용 elementName

if ([elementName rangeOfString:@"Reg"].location!=NSNotFound) 
     regCount++; 
+0

에 대해서도 rangeOfString을 사용할 수 있습니다 내 이전 프로젝트들. 그러나이 프로젝트는 다른 개발자에 의해 시작되었으며 파서를 변경하는 것은 불가능합니다. 하지만 접두어가 나를 도와 줄 것입니다. 나는 지금 해결책을 얻을 수 있다고 생각한다. – sumon

관련 문제