我尝试在swift中加载UTF8 JSON文件,并在NSData
收到回复。然后我将其转换为NSString
:
let responseString = NSString(data: myNSdata!, encoding: NSUTF8StringEncoding)
let json = JSON(responseString)
print(json["now"].string)
print(json.string)
第一次打印显示nil但是第二次打印显示文件正确,但在每个\
之前有"
个字符,我认为这就是原因。请帮我找到解决方案。
答案 0 :(得分:1)
不需要为初始化JSON()
创建一个字符串,而是使用数据:
let json = JSON(data: myNSdata!)