我想要下面的JSON
{
"username":"abc",
"password":"-"
}
我在字典中设置如下值:
dictionary["username"] = userObject.username
dictionary["password"] = "-"
但是当我调试代码时,字典["密码"]显示无法读取数据。
我不知道如何在字典值中设置连字符( - )。 我试过" \" - \""。它将价值保存为" - "但我只需要 - 。
答案 0 :(得分:0)
你应该写下这段代码:
var Dict = ["username":"abc", "password":"-"]
for key in Dict.keys
{
let data = Dict[key]?.data(using: String.Encoding.nonLossyASCII)
Dict[key] = String(data: data!, encoding: String.Encoding.utf8)
}
print(Dict)