ios - 快速解析 UTF8 json 文件不能与 SwiftyJson 一起正常工作

标签 ios swift swifty-json

我尝试在 swift 中加载 UTF8 JSON 文件,并在 NSData 中收到响应。然后我通过以下方式将其转换为 NSString:

let responseString = NSString(data: myNSdata!, encoding: NSUTF8StringEncoding)
let json = JSON(responseString)
print(json["now"].string)
print(json.string)

第一次打印显示 nil 但第二次打印正确显示文件,但每个 " 之前都有 \ 字符,我认为这就是原因。请帮助我找到解决方案。

最佳答案

无需创建字符串来初始化 JSON(),使用数据即可:

let json = JSON(data: myNSdata!)

关于ios - 快速解析 UTF8 json 文件不能与 SwiftyJson 一起正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32937753/

相关文章:

ios - 如何快速重新使用变量构建数组

swift - Swift 中的 Firebase 查询

json - SwiftyJSON 极慢的 JSON 迭代

ios - 如何在 Swift 中发布请求

ios - 如何使 View 在 objective-c 的动画中振动?

iphone - UIWebView 可在 Safari 中打开 URL,但不能打开以 # 开头的 URL

ios - 核心数据: bundle.main.url Thread 1 fatal error

ios - UiCollectionView 单元格选择错误

ios - 如何获取 Apple Music 播放列表的 ID

iOS 代码签名仅对 Jenkins 失败