Вопросы по теме 'decodable'
Как добавить инициализацию (Swift4) в протокол Decodable
Я пытаюсь создать расширение Codable , способное инициализировать объект Decodable (Swift 4) только с помощью строки json. Итак, что должно работать:
struct MyObject: Decodable {
var title: String?
}
let myObject = MyObject(json:...
5407 просмотров
schedule
03.01.2022
Метод swift4 Декодируемый метод правильной структуры для анализа массива, спрятанного внутри JSON?
Используя SWIFT4 и Decodable, я пытаюсь проанализировать первый результат из массива pageids в этом URL-адрес JSON , см. JSON IMAGE со следующим кодом, но я каждый раз получаю нулевое значение; проблема, похоже, связана с тем, что я не могу...
258 просмотров
schedule
28.02.2023
Параметры метода быстрой передачи Struct Decodable
, Swift 4, как я могу передать Decodable Struct в параметрах метода и проанализировать его в JSONDecoder() ? ошибка:
Невозможно вызвать «декодирование» со списком аргументов типа «(Декодируемый, из: данных)»
struct JsonRespons:...
1199 просмотров
schedule
18.03.2023
Декодируемые и перечисляемые значения
Как мне поступить в ситуации, когда значение перечисления не существует при декодировании объекта? Например, как мне поступить в случае, когда «ужасно» является типом рейтинга в приведенном ниже примере? Есть ли способ установить значение по...
1758 просмотров
schedule
22.07.2023
Наследование кодируемого класса
Я пишу программу, используя Swift 4 и Xcode 9.2. Я столкнулся с трудностями при написании кодируемого класса (именно класса, а не структуры). Когда я пытаюсь наследовать один класс от другого, JSONEncoder не берет все свойства из подкласса...
3346 просмотров
schedule
19.06.2022
Реализация Codable для UIColor
Можно ли реализовать свойства Encodable и Decodable для UIColor
Когда я пытаюсь добавить расширение Decodable , я получаю сообщение об ошибке
extension UIColor : Decodable {
public required init(from decoder: Decoder) throws {...
3448 просмотров
schedule
22.11.2022
Как расширить Codable функциональность Date и других встроенных типов?
Я пытаюсь расширить функциональность Date.init(from:Decoder) для обработки различных форматов, передаваемых с моего сервера. Иногда дата будет закодирована как строка, иногда эта строка вложена в словарь. Согласно источнику Swift, Date...
3315 просмотров
schedule
11.07.2022
Не удалось получить словарь из декодера
Мне нужно получить весь словарь в виде строки для ключа «контент». Я получаю его как nil. Я пытался использовать исключение [String: Any], которое не может быть подтверждено для декодирования.
public static func getModelObjects<R: Codable>(_...
50 просмотров
schedule
23.02.2023
Разбор JSON с использованием Decodable в Swift 4
Может кто-нибудь помочь мне решить проблему, длина Int Я пытаюсь получить значения из JSON. После выполнения всегда получаю ошибку:
Error serializing json: dataCorrupted(Swift.DecodingError.Context(codingPath: [CodingKeys(stringValue: "coord",...
1965 просмотров
schedule
22.03.2024
Как разобрать JSON с пользовательскими параметрами с помощью протокола Codable
У меня есть JSON с ключами
{
"yearOfManufacture":"20/9/2018",
"carSize":8,
"isNew":true,
"carAssets":[
{
"color":"5761807993001",
"nativeId":"{\"app\":\"1234/Car/Native_App\",\"web\":\"...
297 просмотров
schedule
23.04.2023
Swift 4 Декодируемый анализ данных json в массиве
У меня проблема с анализом данных из веб-службы, кажется, что декодируемый протокол не может проанализировать этот json
Это мои данные для синтаксического анализа с использованием дженериков.
public func requestGenericData<T:...
323 просмотров
schedule
06.06.2022
Swift Codable - синтаксический анализ JSON, который содержит тип массива или словаря, не подтверждающий
Я пытаюсь разобрать JSON, который может быть
"post" : {
"name" : “Test”,
"profiePic" : "thumb_small_1526912131.png",
"to_uni" : "0",
"id_user" : "2863",
"post_type" : "0",
"likes" : [
],
"tags" : [
],...
48 просмотров
schedule
01.06.2023
Как разобрать JSON с помощью Decodable?
когда я пытаюсь разобрать свой json с декодируемым днем рождения, приходит ноль. Какой формат даты я должен использовать любой совет или образец кода, пожалуйста. мой формат даты включает часовой пояс.
Моя проблема в том, что дата рождения...
134 просмотров
schedule
08.07.2022
Swift Decode тип данных с множеством разных форматов
Мне возвращают логическое значение в «нескольких» разных форматах с сервера (для одной и той же структуры и поля). Я знаю, что это смешно, но мне нужно найти способ правильно с этим справиться.
Итак, чтобы десериализовать его, я делаю что-то вроде...
1346 просмотров
schedule
10.07.2023
Ожидается декодирование String, но вместо этого нашел словарь.
Я пытаюсь расшифровать этот JSON, но пока не могу. Я пытаюсь перебрать массив альбомов и получить JSON, но сначала мне нужно просмотреть разные словари. Как я могу это исправить? Мне пришлось перейти от результатов к AlbumMatches и, наконец, к...
2434 просмотров
schedule
28.02.2022
Swift 4 - Как структурировать объект json и использовать декодируемый в переключателе (не работает)
Я пытаюсь создать структуру для следующего объекта json, используя быстрое декодирование.
{
"template": [
{
"id": 8,
"question": "Favorite Color?",
"category": "Color",...
166 просмотров
schedule
20.08.2022
Ожидалось декодирование Int, но вместо этого было найдено число
У меня возникла проблема с разбором JSON в Swift 4.2. Вот следующий код, который показал ошибку времени выполнения.
Мои данные Json следующие, которые я получил с сервера.
{
code: 406,
message: "Email Address already Exist.",...
10155 просмотров
schedule
01.07.2023
JSONDecoder не генерирует, когда JSON не соответствует структуре данных
Метод JSONDecoder.decode не вызывает ошибку, если входящий JSON не соответствует типу данных.
У меня есть такая модель данных, которая сопоставляет JSON с профилем пользователя:
struct DrivetimeUserProfile: Codable {
var driverId: String?...
184 просмотров
schedule
02.04.2022
Возможно ли использование NSArray в Codable? (преобразование Object Mapper в Codable)
Я пытаюсь преобразовать «Object Mapper» в «Codable». Мой ответ, полученный от службы, включает NSArray , который включает настраиваемые объекты. Мне нужно использовать NSArray и NSDictionary в классе Codable. Но мне это не удалось. Я попытался...
1447 просмотров
schedule
22.03.2022
Swift 4 JSON Decodable с многомерным и многотипным массивом, считывающим данные притока
Может ли кто-нибудь помочь мне с расшифровкой результата SQL-запроса из базы данных притока? Я пока не нашел намека на это...
Существует множество примеров, но ничто для работы с такой структурой, как SQL-запрос к базе данных притока, не сможет...
83 просмотров
schedule
16.05.2023