gpt4 book ai didi

ios - 如何在 var 名称中使用 #。 JSON、iOS、 swift

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

我正在尝试使用 decodable 来解析一些 json,但 json 中的其中一个名称中有一个 #。

如何将它添加到我的 var 中,如下所示?

"image": [
{
"#text": "https…",
"size": "small"
},

最佳答案

你不能。 Swift 变量必须以字母或下划线开头。

可以做的是添加 CodingKeys 以在 JSON 中的字段名称和对象中的属性之间进行转换……

struct Image: Decodable {
let text: String
let size: String

enum CodingKeys: String, CodingKey {
case text = "#text", size
}
}

应该这样做

关于ios - 如何在 var 名称中使用 #。 JSON、iOS、 swift ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51910445/

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