Преобразование цитируемого числа из JSON (быстро)IOS

Программируем под IOS
Ответить
Гость
 Преобразование цитируемого числа из JSON (быстро)

Сообщение Гость »


У меня есть структура, подобная приведенной ниже:

struct MyStruct: Codable { идентификатор вар: Int? } и JSON, который я получал с сервера, был таким:

{ "идентификатор": 12345 } Но теперь серверная часть решила отправлять все числа в кавычках, вот так:

{ "идентификатор": "12345" } При декодировании этого json с помощью JSONDecoder().decode я получил ошибку

Не удалось прочитать данные, поскольку они имеют неправильный формат

Есть ли какой-нибудь способ (кроме написания собственной реализации Encodable и Decodeable для каждой структуры, которую я создал до сих пор) решить эту проблему? Например, что-то сделать с JSONDecoder()
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»