对于我的应用程序,我从 Internet 下载了一个包含 XML 并且必须进行解析的文件。我遇到的问题是:下载文件后,我尝试将其内容加载到 NSData 变量中,以便调用解析函数,但没有得到预期的结果。
所以程序是这样的:
我使用 URLSession 下载文件(这是正确的,因为我已手动打开文件并验证其内容有效)
let task = downloadsSession.downloadTask(with: lobj_Request as URLRequest)
任务.resume()
委托方法 didFinishDownloadingToURL 被触发,我用它来尝试将文件的内容加载到 NSData 变量中
让 xmlData = NSData(contentsOf: location.absoluteURL)
我打印 xmlData 的内容,而不是获取 xml,我得到如下内容:
所以我不知道我做错了什么。
任何提示、帮助或建议将不胜感激。
问候