我知道如何从URL加载XML。但现在我需要在本地加载XML文件。
我搜索了互联网,但只发现了如何从"文档目录" (即NSString *xmlPath = [[NSBundle mainBundle] pathForResource:@"MyFile" ofType:@"xml"];
)
请帮忙。
感谢。
答案 0 :(得分:0)
感谢@pandaren codemaster指导我发表评论中发布的链接。
代码,
NSString *path = [[NSBundle mainBundle] pathForResource:@"adml" ofType:@"xml"];
NSData *data = [[NSData alloc] initWithContentsOfFile:path];
NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"%@",str);
实际上从本地Xcode导航器加载 adml.xml 文件,并转换为NSString
,以便我们也可以验证输出。
问题解决了。
再次感谢。