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 上,在图像和所有内容中......

4

1 回答 1

1

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

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

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

于 2012-05-16T13:02:57.583 回答