解析iOS sdk中的本地xml文件

Sar*_*nya 24 objective-c nsxmlparser ios

我需要解析按下UIButton时在我的资源文件夹中的本地xml文件.我知道如何从Web解析XML文件.现在我如何显示资源文件夹中的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
Run Code Online (Sandbox Code Playgroud)