gpt4 book ai didi

swift - 将字符串转换为字典?

转载 作者:搜寻专家 更新时间:2023-11-01 07:01:21 24 4
gpt4 key购买 nike

我有一个 QR 码扫描仪,可以将 QR 码读取为字符串。没有将其检测为字典的选项。所以唯一的解决办法是将它转换成字典(我认为)。请记住,我正在使用 swift 并使用来自苹果的 AVFoundation。

此 QR 码将打印出 ["test": "test123"] 作为字符串。我如何将其转换为字典?

最佳答案

这是我想出的。虽然输出不是字典。

let test = "[\"test\": \"test123\"]"
let data = test.data(using: .utf8)!
do{
let output = try JSONSerialization.jsonObject(with: data, options: .allowFragments) as? [String:String]
print ("\(String(describing: output))")
}
catch {
print (error)
}

关于swift - 将字符串转换为字典?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51086767/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com