【发布时间】:2017-05-15 12:31:11
【问题描述】:
注意下面的猫是从服务器返回的json类型,当我使用try! cats?.write(toFile: file, atomically: false)
该文件包含一个xml输出,而我需要保持为json,非常感谢任何帮助!
let text = ""
try! text.write(toFile: file, atomically: false, encoding: String.Encoding.utf8)
let parameters : NSMutableDictionary? = [`enter code here`]
let manager = AFHTTPSessionManager()
manager.post("http://appsandgamesinc.com/api/AppAsUser/getMedias/", parameters: parameters, progress: nil, success: { (task: URLSessionTask, responseObject) in
let response = responseObject as? NSDictionary
let medias = response?.object(forKey: "medias") as? NSDictionary
let cats = medias as? NSDictionary
print("cats:\(cats)")
NSKeyedArchiver.archivedData(withRootObject: medias)
try! cats?.write(toFile: file, atomically: false)
print("file://"+file)
})
【问题讨论】:
标签: json xml swift3 writetofile