Swift JSON解析(一无所获)
我一直成功地从RSS源获取数据,但我在这方面遇到了问题,就我的一生而言,我不知道问题出在哪里 执行下面的代码,返回200个状态代码,没有内容Swift JSON解析(一无所获),json,swift,Json,Swift,我一直成功地从RSS源获取数据,但我在这方面遇到了问题,就我的一生而言,我不知道问题出在哪里 执行下面的代码,返回200个状态代码,没有内容 let urlTMC = URL(string: "https://teslamotorsclub.com/tmc/forums/model-s.73/index.rss")! let urlRequest = NSMutableURLRequest(url: urlTMC as URL) let session = URLSess
let urlTMC = URL(string: "https://teslamotorsclub.com/tmc/forums/model-s.73/index.rss")!
let urlRequest = NSMutableURLRequest(url: urlTMC as URL)
let session = URLSession.shared
let task = session.dataTask(with: urlRequest as URLRequest, completionHandler: { data, response, error in
print(data)
print(response)
print(error)
if let response = response, let data = data {
do {
let jsonData = JSON(data: data)
print(jsonData)
} catch {
print("JSONSerial error")
}
}
else {
print(error!)
}
DispatchQueue.main.async(execute: {
print("DISPATCH")
})
})
task.resume()
RSS不是JSON,RSS是XML。在您的情况下,您根本不需要
URLRequest
:let task=session.dataTask(with:urlTMC,completion…
哪一行实际上失败了?它没有失败,只是在实际数据失败时什么也不返回。再说一遍,您指的是哪一行?哪一行“什么也不返回”?对不起,打印出来了(数据)这对我来说毫无意义。