我正在处理如下代码的 JSON 序列化:
let jsonData: Data? = try? JSONSerialization.data(withJSONObject: abc, options: .prettyPrinted)
let parsedDict = String(data: jsonData!, encoding: String.Encoding.utf8)
print(" parse Dict Value \(parsedDict!)")
abc 数据为:
{
"ActedTime" = "2017-09-19 12:04:12",
"EventDate" = "2017-10-06 07:03:29"
}
序列化完成后,响应值为:
"{\n \"ActedTime\" : \"2017-09-19 12:04:12\",\n \"EventDate\" : \"2017-10-06 07:03:29\”}”
我打印了 parsedDict 如下所示:
{
"ActedTime" : "2017-09-19 12:04:12",
"EventDate" : "2017-10-06 07:03:29"
}
存储的数据看起来像字符串格式,但数据像字典一样打印。
如何获取字典格式以将参数发送到另一个 API,如字典格式。
请帮助我,在此先感谢。