Я новичок в разборе json, я не могу расшифровать и разобрать, пожалуйста, помогите мне, если кто-нибудь может сделать.
здесь моя модель
struct Welcome: Codable {
let genreID, name, welcomeDescription, slug: String
let url: String
let videos: [Video]
}
struct Video: Codable {
let videosID, title, videoDescription, slug: String
let release, isTvseries, runtime: String
let videoQuality: VideoQuality
let thumbnailURL, posterURL: String
}
и Пример
[{
"genre_id": "",
"name": "",
"description": "",
"slug": "",
"url": "",
"videos": [
{
"videos_id": "",
"title": "",
"description": "",
"slug": "",
"release": "",
"is_tvseries": "",
"runtime": "",
"video_quality": "",
"thumbnail_url": "",
"poster_url": ""
},
{
"videos_id": "",
"title": "",
"description": "",
"slug": "",
"release": "",
"is_tvseries": "",
"runtime": " ",
"video_quality": "",
"thumbnail_url": "",
"poster_url": ""
}
]}, {
"genre_id": "",
"name": "",
"description": " ",
"slug": "",
"url": "",
"videos": [
{
"videos_id": "",
"title": " ",
"description": "",
"slug": "",
"release": "",
"is_tvseries": "",
"runtime": "",
"video_quality": "",
"thumbnail_url": "",
"poster_url": ""
},
{
"videos_id": "",
"title": "",
"description": "",
"slug": "",
"release": "",
"is_tvseries": "",
"runtime": "",
"video_quality": "",
"thumbnail_url": "",
"poster_url": ""
}
] } ]
Я хочу использовать JSONDecoder()
в блоке ответа. Я хочу проанализировать данные JSON от ответа на VC через завершение Хандлер. И кто-то, кто эксперт в завершении, пожалуйста, объясните об этом, чтобы я мог решить мою проблему.