【发布时间】:2019-11-14 23:37:06
【问题描述】:
我想不出使用 Swift 解码这个 JSON 的方法。 我尝试遵循一堆教程和指南,但没有什么对我有用。
我能够添加静态 CodingKeys 的唯一内容是:“especificaciones”、“id”、“titulo" 和 "默认"
"especificaciones" : {
"EXTERIOR" : {
"sistema_automatico_de_ajuste_de_altura_para_faros" : {
"id" : "865",
"titulo" : "Sistema automatico de ajuste de altura para faros",
"default" : ""
},
"antena_" : {
"id" : "1366",
"titulo" : "Antena ",
"default" : ""
},
"luces_direccionales_en_espejos_laterales" : {
"id" : "734",
"titulo" : "Luces direccionales en espejos laterales",
"default" : ""
},
"faros_traseros" : {
"id" : "1430",
"titulo" : "Faros traseros",
"default" : ""
},
},
"DIMENSIONES INTERIORES" : {
"espacio_para_las_piernas___delantera_trasera" : {
"id" : "1417",
"titulo" : "Espacio para las piernas - delantera/trasera",
"default" : ""
},
"espacio_para_los_hombros____delantera_trasera" : {
"id" : "1418",
"titulo" : "Espacio para los hombros - delantera/trasera",
"default" : ""
},
"area_de_carga__l_" : {
"id" : "1498",
"titulo" : "Area de carga (L)",
"default" : ""
}
}
}
这不是整个 JSON,但可能通过它您可以了解我在寻找什么。
【问题讨论】:
-
由于您不知道用户将创建什么类别,您需要使用动态编码键。您可以使用有效的 JSON 更新问题吗?以便我们获得更多信息。