2012-02-10 3 views
0

Iam은 하나의 applcation을 개발했습니다. 그게, 다른 데이터와 같은 이름을 가진 threetags를 가지고있는 내 xml 파일에서.이 data.please를 구별하는 방법을 알려주십시오.xmlparsing을 처리하는 방법

답변

0

태그의 순서를 알고 있으면 다음 메소드에서 카운터 변수로 int를 선언 할 수 있습니다. 예를 들어

-(void) parser:(NSXMLParser *) parser didStartElement:(NSString *) elementName namespaceURI:(NSString *) namespaceURI qualifiedName:(NSString *) qName attributes:(NSDictionary *) attributeDict 

: 처음 태그 세트 CNT = 1 초 시간 CNT = 2, 및 제 3 시간 CNT = 3을 방문 할 때 이어서 카운터의 값은 3 가지있는 NSMutableArray에 데이터를 저장하여 다음과 같은 방법 :이 내가 tags.one 이름의 순서를 잘 모릅니다 문제

+0

를 해결하기를 희망

-(void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName 

는 내 이름을, 또 다른 어머니 이름이고, 다른 하나는에 아버지 name.How입니다 데이터를 차별화합니다. – user1157838

+0

그러면 웹 서비스 담당자에게 특정 시퀀스의 데이터를 제공하거나 3 개의 다른 태그를 만들도록 요청할 수 있습니다. 데이터에 패턴이 없으면 로그인을 할 수 없습니다. 예를 들면. 처음으로 "First Father Mother"에서 이름을 얻었을 때 다음번에 "Mother Father First"가 나오면 결코 그것을 관리 할 수 ​​없습니다. – Rushi

+0

좋습니다. 감사합니다. Rushi – user1157838