[英]Parsing an XML file stored in the Documents directory of an iPhone application
NSXMLParser has three types of init. NSXMLParser有三种类型的init。
-> init - > init
-> initWith Data - > initWith Data
-> initWithContents of URL - > init的initWithContents
=> But my xml file is stored at Application's Document directory, so how to parse a file which is stored at "Doc Dir" =>但是我的xml文件存储在Application的Document目录中,所以如何解析存储在“Doc Dir”中的文件
Thanks in advance. 提前致谢。
nsdata can be initialize with the contents of a file. nsdata可以使用文件的内容进行初始化。 Use the initWithContentsOfFile instance method with NSDAta and supply that to nsxmlparser's initWithData method:
将initWithContentsOfFile实例方法与NSDAta一起使用,并将其提供给nsxmlparser的initWithData方法:
NSString * filePath = [[NSBundle mainBundle] pathForResource:@"someFile"
ofType:@"xml"];
NSData * fileData = [NSData dataWithContentsOfFile:filePath];
NSXMLParser * parser = [NSXMLParser initWithData:fileData];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.