如何将 json 解码为键中包含 space 的 struct/class 对象?
how to decode a json to an struct/class object having space in their keys?
你好,我有一个像这样的 json 对象
{
"ID NATION": "US"
"ID YEAR" : "1995"
}
我正在尝试将其转换为 swift
中的结构对象
struct Details
{
var ID NATION:
}
由于变量不能有空格,我如何在 swift 中声明变量对应于 JSON
中有空格的键
使用 CodingKeys
将 JSON 键映射到变量。
var idNation: String
private enum CodingKeys : String, CodingKey {
case idNation = "ID Nation"
}
你好,我有一个像这样的 json 对象
{
"ID NATION": "US"
"ID YEAR" : "1995"
}
我正在尝试将其转换为 swift
中的结构对象struct Details
{
var ID NATION:
}
由于变量不能有空格,我如何在 swift 中声明变量对应于 JSON
中有空格的键使用 CodingKeys
将 JSON 键映射到变量。
var idNation: String
private enum CodingKeys : String, CodingKey {
case idNation = "ID Nation"
}