解析 swift 中的 UTF8 json 文件无法与 SwiftyJson 一起正常工作

Parse UTF8 json file in swift not work correctly with SwiftyJson

我尝试在 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!)