2011-02-07 6 views
24

UIButtonを押したときに、自分のリソースフォルダにあるローカルXMLファイルを解析する必要があります。私はWebからXMLファイルを解析する方法を知っています。今私のリソースフォルダにあるXMLコンテンツをどのように表示できますか?iOS SDKでローカルxmlファイルを解析する

ローカルXMLファイルを解析するにはどうすればよいですか?

答えて

43

私はあなたのタグから、XMLを解析するためにNSXMLParserを使用していると仮定します。その場合は、次のようにしてください:

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