Всем привет! Правильно ли я сделал структуру для парсинга json?
Можно даже сказать проще, как парсится подобного рода json?
Скрин того, как сейчас и ошибки прилагаю. Заранее спасибо!
{
“collection”:{
“links”:[
{
“href”:“https://images-api.nasa.gov/search?q=apollo+11…&page=2”,
“rel”:“next”,
“prompt”:“Next”
}
],
“items”:[
{
“data”:[
{
“title”:“Apollo 11 Overview”,
“media_type”:“video”,
“center”:“HQ” …
Что не так со структурой для парсинга JSON?
Eduardo
#1
RexHunt
#2
{
“collection”:{
“links”:[
{
“href”:“https://images-api.nasa.gov/search?q=apollo+11…&page=2”,
“rel”:“next”,
“prompt”:“Next”
}
],
“items”:[
{
“data”:[
{
“title”:“Apollo 11 Overview”,
“media_type”:“video”,
“center”:“HQ” …
}
]
}
]
}
}
struct SearchResponse: Decodable {
var collection: NASAItems
}
struct NASAItems: Decodable {
var links: [Links]
var items: [Items]
}
struct Links: Decodable {
var href: String
var rel: String
var prompt: String
}
struct Items: Decodable {
var data: [ItemData]
}
struct ItemData: Decodable {
var title: String
var media_type: String
var center: String
}