【发布时间】:2019-07-15 18:21:45
【问题描述】:
我正在尝试使用 SwiftyJSON 解析 JSON 格式的字符串,但我无法解析和访问这些元素。
我的代码:
if let myString = String(bytes: response, encoding: .utf8)
{
print(myString)
let myJSON: JSON = JSON(stringLiteral: myString)
if let hostName = myJSON["host"].string
{
print(hostName)
}
else
{
print("Cannot parse JSON")
}
}
'myString' 的输出:
{"Epoch":1550772995,"host":"MSDN-XXX","port":99999,"whoami":"Server"}
我无法使用 SwiftyJSON 从 myJSON 解析主机名。它现在打印“Connot parse JSON”。
【问题讨论】:
标签: json swift string swifty-json