Вопросы по теме 'jsondecoder'
Swift Codable — синтаксический анализ массива JSON, который может содержать разные типы данных
Я пытаюсь разобрать массив JSON, который может быть
{
"config_data": [
{
"name": "illuminate",
"config_title": "Blink"
},
{
"name": "shoot",
"config_title": "Fire"
}
]
}
или он...
1935 просмотров
schedule
30.06.2022
Метод POST в Swift4 urlSession Decodable не работает (что здесь не так?)
Я пытаюсь опубликовать 2 параметра (электронная почта: и пароль), чтобы получить ответ от сервера с подробной информацией о пользователе, я создаю API для обработки этого и получаю хороший ответ с помощью Postman, но когда я попытался реализовать это...
1376 просмотров
schedule
07.03.2023
'Любой?' не соответствует «декодируемому»
У меня есть DataModel тип данных:
class DataModel: Decodable {
var data : Any?
var name : String?
}
json-сервер:
{
"data":"success",
"name":"john"
}
or
{
"data": {
"result": {
"shopcode":...
1592 просмотров
schedule
09.05.2023
JSONDecoder с использованием протокола
Я использую протокол для создания нескольких структур, которые я использую для декодирования с помощью JSONDecoder . Вот пример кода того, чего я пытаюсь достичь.
protocol Animal: Codable
{
var name: String { get }
var age: Int { get }
}...
547 просмотров
schedule
24.03.2023
Swift Decoder не может вызвать «декодирование» со списком аргументов типа «(VrOpsObjectStatistics!, from: Data)»
Привет, ребята,
Я декодирую данные, поступающие из серверной системы, в JSON с помощью: JSONDecoder().decode(<#T##type: Decodable.Protocol##Decodable.Protocol#>, from: <#T##Data#>) .
Я делал это часто для разных типов данных, но...
580 просмотров
schedule
09.03.2023
Как использовать JSONDecoder для декодирования JSON неизвестного типа?
Вот мой сценарий: у меня быстрый сервер WebSocket и клиент Javascript. Через этот же WebSocket я буду отправлять различные объекты, соответствующие разным кодируемым типам . Его достаточно просто расшифровать, если известен правильный тип....
2329 просмотров
schedule
07.07.2022
Декодирование вложенного JSON с помощью Swift 4 возвращает только один объект
Я пытаюсь декодировать JSON, полученный из сетевого запроса, но он декодирует только первый объект. JSON выглядит так
{
"lastUpdatedOn": "2018-08-21T14:38:38.251Z",
"players": [
{
"player": {
"id": 10138,...
957 просмотров
schedule
24.07.2022
Swift: константа в определении шаблона
Я работаю с внутренним разработчиком, который любит инкапсулировать тела json в другой объект, такой как данные:
Пример:
ПОЛУЧИТЬ: / пользователь / текущий:
{
data: {
firstName: "Evan",
lastName: "Stoddard"...
108 просмотров
schedule
06.07.2022
Swift4 Decodable - декодировать половину ключей как словарь
У меня есть ситуация, когда сервер отправляет мне модель, в которой я знаю типы и имена некоторых ключей, а не другие. Однако пользователь может редактировать эти другие пары ключ-значение по своему усмотрению.
Пример:
{ "a": "B",
"b": 42,...
437 просмотров
schedule
24.06.2023
Как ссылаться на @Published var в: class NetworkManager: ObservableObject
Мне нужно определить testData: [Test], который относится к @Published var tests: [Test] в
class NetworkManager: ObservableObject (см. код).
Я пробовал следующее определение:
/// The app does not compile with this definition
//let...
308 просмотров
schedule
10.06.2023
JSONDecoder не может декодировать типы *value/fragment* на *Mac*
Кто-нибудь знает, как настроить версию JSONDecoder для Mac , чтобы она могла использовать decode типы фрагментов/значений?
Я пишу код Swift, который должен работать как на Mac, так и на iOS. Я использую Decodable с JSONDecoder , чтобы...
225 просмотров
schedule
11.05.2023
typeMismatch в модели декодирования снова JSONEncoder и JSONDecoder swift 5
Я пытаюсь обновить значения в модели и использовать декодирование и кодирование операции JSON. Я создал модель по данным. Все работает нормально, но если я снова декодирую свою модель, она выдает ошибку typeMismatch. Я пробовал, но безуспешно....
83 просмотров
schedule
21.07.2023
Сложность анализа целочисленного значения в JSON с использованием декодера JSON в Swift
Я пытаюсь декодировать некоторый JSON из API, который выглядит так (foo — это короткий список свойств):...
122 просмотров
schedule
20.09.2022