Я пытаюсь написать модель Swift Codable для приведенного ниже JSON.
{
"batchcomplete": "",
"query": {
"pages": {
"26667" (The problem is here): {
"pageid": 26667,
"ns": 0,
"title": "Spain",
"contentmodel": "wikitext",
"pagelanguage": "en",
"pagelanguagehtmlcode": "en",
"pagelanguagedir": "ltr",
"touched": "2020-03-14T18:03:48Z",
"lastrevid": 945549863,
"length": 254911,
"fullurl": "https://en.wikipedia.org/wiki/Spain",
"editurl": "https://en.wikipedia.org/w/index.php?title=Spain&action=edit",
"canonicalurl": "https://en.wikipedia.org/wiki/Spain"
}
}
}
}
Проблема в том, что один из ключей меняется каждый раз, когда я запрашиваю. Пометил в приведенном выше JSON как (проблема здесь)
Как проанализировать приведенный выше файл JSON с помощью JSONDecoder?
Это можно легко проанализировать с помощью таких библиотек, как SwiftyJSON.