0
태그에 Reg0, Reg1, Reg2 태그가 있다고 가정합니다. . . "Reg"접두어는 고정되어 있습니다.TouchXML 사용 특정 텍스트로 시작하는 태그를 어떻게 계산합니까?
Reg 텍스트로 시작하는 태그의 수를 어떻게 계산합니까? TouchXML?
내 전체 문서에서 Reg 텍스트를 검색 할 수 있지만 올바른 절차가 아닐 수도 있습니다.
태그에 Reg0, Reg1, Reg2 태그가 있다고 가정합니다. . . "Reg"접두어는 고정되어 있습니다.TouchXML 사용 특정 텍스트로 시작하는 태그를 어떻게 계산합니까?
Reg 텍스트로 시작하는 태그의 수를 어떻게 계산합니까? TouchXML?
내 전체 문서에서 Reg 텍스트를 검색 할 수 있지만 올바른 절차가 아닐 수도 있습니다.
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++;
에 대해서도
rangeOfString
을 사용할 수 있습니다 내 이전 프로젝트들. 그러나이 프로젝트는 다른 개발자에 의해 시작되었으며 파서를 변경하는 것은 불가능합니다. 하지만 접두어가 나를 도와 줄 것입니다. 나는 지금 해결책을 얻을 수 있다고 생각한다. – sumon