2011-02-07 3 views
24

UIButton을 누르면 내 리소스 폴더에있는 로컬 XML 파일을 구문 분석해야합니다. 웹에서 XML 파일을 구문 분석하는 방법을 알고 있습니다. 이제 내 리소스 폴더에있는 XML 콘텐츠를 어떻게 표시 할 수 있습니까?iOS SDK에서 로컬 XML 파일 구문 분석

어떻게 로컬 XML 파일을 구문 분석합니까?

답변

43

여러분의 태그에서 NSXMLParser를 사용하여 XML을 구문 분석한다고 가정합니다. 이 경우 다음 작업을 수행 할 수 있습니다.

NSString *xmlPath = [[NSBundle mainBundle] pathForResource:@"MyFile" ofType:@"xml"]; 
NSData *xmlData = [NSData dataWithContentsOfFile:xmlPath]; 
NSXMLParser *xmlParser = [[NSXMLParser alloc] initWithData:xmlData]; 
// do whatever you want with xmlParser