首页 文章

解析位于项目内部的XML

提问于
浏览
0

这是我第一次使用Xcode解析XML文件,它与我以前的有点不同......我读了这两篇文档:

http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/XMLParsing/Articles/UsingParser.html

http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/XMLParsing/Articles/HandlingElements.html#//apple_ref/doc/uid/20002265-BCIJFGJI

我明白发生了什么......但我还有一个问题 . 如何解析直接位于项目中的XML文件(我的意思是,例如在资源文件中,我通常放置我的图像?) . 他们通常会展示如何获取XML文件的URL . 但这不是这里的情况 . 它将直接加载到iPad上,图像和所有内容......

1 回答

  • 1

    您只需要提供本地文件的路径: -

    NSString *myFile= [documentsDirectory stringByAppendingPathComponent:@"youFile.xml"]; 
    NSURL *xmlFile = [NSURL fileURLWithPath:myFile];  
    NSXMLParser *parser= [[NSXMLParser alloc] initWithContentsOfURL:xmlFile];
    

    这只是一个实现自己登录的示例,使用上面的两行来获取本地文件的路径 .

相关问题