iOS:xml doc的文件路径是正确的(并且xml在浏览器中显示)但是从doc中提取的NSData会显示为null

时间:2013-09-11 15:51:07

标签: ios xml nsdata filepath

我的用于从放置在Web服务器上的XML文档中提取XML的代码突然出现了......

    NSString *filePath = [userDefaults objectForKey:kStaticContentFilePath];
    NSData *xmlData = [[NSMutableData alloc] initWithContentsOfURL:[NSURL URLWithString:filePath]];
    NSError *error;
    GDataXMLDocument *doc = [[GDataXMLDocument alloc] initWithData:xmlData
                                                           options:0 error:&error];

在调试器中,我看到filePath被正确设置为“http://mydevserver.com/html/static_content.xml”(kStaticContentFilePath的值)

当我访问该URL时,我在浏览器中看到了一个很好的xml转储。

但是,调试器中的xmlData显示为设置为nil

调试器中的错误var设置为“Error Domain = com.google.GDataXML Code = -1”无法完成操作。 (com.google.GDataXML错误-1。)“

任何建议都将非常感谢!需要在接下来的3个小时内解决这个问题!! : - )

0 个答案:

没有答案