Swift JSON解析(一无所获)

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

我一直成功地从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 = 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…
哪一行实际上失败了?它没有失败,只是在实际数据失败时什么也不返回。再说一遍,您指的是哪一行?哪一行“什么也不返回”?对不起,打印出来了(数据)这对我来说毫无意义。