swift json嵌套解析

时间:2018-09-26 17:41:11

标签: json swift

我正在尝试解析json并将其存储在对象中,但是“可用性”不存储任何内容。也许该结构创建错误?由于它是一个数组,因此似乎正确。也许有我使用的图书馆?我可以存储第一个结构Article,但ArticleOne始终为空。我必须添加更多注释,因为堆栈认为我的帖子主要是代码。

1 个答案:

答案 0 :(得分:0)

您正在使用的结构的属性-ArticleOne-必须调整为json中的值:

struct ArticleOne: Codable {
    let DemoVehicleAvailabilityId: Int
    let DemoVehicleId: Int
    let AvailabilityDateTime: String
    let IsOnHold: Bool
    let IsBooked: Bool
    let BookedDateTime: String
    let BookedBy: String?
    let IsAvailableForDemo: Bool
    let RiderReferenceId: Int
    let IsCheckedIn: Bool
    let CheckinDateTime: String
    let HoldUntill: String
    let UpdatedDT: String
    let ReservedByName: String?
    let ReservedByEmail: String?
    let ReservedByMobileNumber: String?
    let IsReservationConfirmed: Bool
    let ReservationConfirmDateTime: String
    let IsThisTimeSlotActive: Bool
    let History: [T]
}

THistory中元素的类型。