如何读取用本地xcode 9、Swift语言4创建的(JSON或Txt或XMl或XMl)文件
如何通过swift 4语言的Xcode读取上述任何文件。以下是如何读取名为test.json的本地.json文件:如何读取用本地xcode 9、Swift语言4创建的(JSON或Txt或XMl或XMl)文件,xcode,swift4,Xcode,Swift4,如何通过swift 4语言的Xcode读取上述任何文件。以下是如何读取名为test.json的本地.json文件: if let path = Bundle.main.path(forResource: "test", ofType: "json") { do { let data = try Data(contentsOf: URL(fileURLWithPath: path), options: .mappedIfSafe) let jsonR
if let path = Bundle.main.path(forResource: "test", ofType: "json") {
do {
let data = try Data(contentsOf: URL(fileURLWithPath: path), options: .mappedIfSafe)
let jsonResult = try JSONSerialization.jsonObject(with: data, options: .mutableLeaves)
if let jsonResult = jsonResult as? Dictionary<String, AnyObject>, let person = jsonResult["person"] as? [Any] {
// do stuff
}
} catch {
// handle error
}
}
其中test是文件名,json是type。您可以将ofType:参数替换为所需的类型,例如txt、xml
资料来源:通过做一些研究。你应该能够通过谷歌找到解决方案。如果在那之后你仍然有问题,你可以发布有问题的代码,有人可能会很乐意帮助你调试和修复这些问题。只需将它拖放到你的项目中。