Swift 当JSON有一个带“的字符串时,如何用可解码的语法解析JSON-&引用;以其名义
所以我尝试用Decodable解析JSON,Decodable结构的字段应该与JSON中的名称匹配,但是JSON中有一个对象的名称中有一个“-”。如何命名结构中的字段 JSON: 代码:Swift 当JSON有一个带“的字符串时,如何用可解码的语法解析JSON-&引用;以其名义,swift,decodable,Swift,Decodable,所以我尝试用Decodable解析JSON,Decodable结构的字段应该与JSON中的名称匹配,但是JSON中有一个对象的名称中有一个“-”。如何命名结构中的字段 JSON: 代码: 您需要添加CodingKeysenum struct MediaObject: Decodable { let mediaMetadata: [MediaMetadataDetails] enum CodingKeys: String, CodingKey { case medi
您需要添加
CodingKeys
enum
struct MediaObject: Decodable {
let mediaMetadata: [MediaMetadataDetails]
enum CodingKeys: String, CodingKey {
case mediaMetadata = "media-metadata"
}
}
您需要添加
CodingKeys
enum
struct MediaObject: Decodable {
let mediaMetadata: [MediaMetadataDetails]
enum CodingKeys: String, CodingKey {
case mediaMetadata = "media-metadata"
}
}
请不要滥用金标签徽章dupe hammer,以便您可以重新打开帖子来回答这些问题。这不是我们想要鼓励新用户的行为,它树立了一个坏榜样。@YvetteColomb我在复制答案之前添加了答案。请不要滥用金标签徽章dupe hammer,这样你可以重新打开帖子来回答他们。这不是我们想要鼓励新用户的行为,它树立了一个坏榜样。@YvetteColomb我在复制之前添加了答案
struct MediaObject: Decodable {
let mediaMetadata: [MediaMetadataDetails]
enum CodingKeys: String, CodingKey {
case mediaMetadata = "media-metadata"
}
}