Вопросы по теме 'jsondecoder'
Получение ошибки при получении JSON после метода публикации в Swift
Я отправляю запрос POST на свой сервер, но получаю эту ошибку:
The given data was not valid JSON.",
underlyingError: Optional(Error Domain=NSCocoaErrorDomain Code=3840
"JSON text did not start with array or object and option to allow
fragments...
906 просмотров
schedule
30.01.2024
Как сделать RealmSwift RealmOptional совместимым со Swift Codable?
Я столкнулся с проблемой, из-за которой я не могу сделать RealmOptional совместимым с быстрой новой функцией Codable с декодером json.
Cosider следующий объект Realm.
class School: Object, Codable {
@objc dynamic var id: Int64 = 0...
3464 просмотров
schedule
19.04.2022
JSON Разбор только определенных ключей в Swift
Я работаю над приложением для iOS на языке программирования Swift У меня есть данные в следующем формате JSON:
[{
"agid": 10,
"alarmStatus": 8,
"alarmTransactions": [{
"alarmTransactionID": 1,
"systemID": 1,
"agid": 10,...
448 просмотров
schedule
29.07.2023
Динамическое декодирование произвольного поля json в Swift
TL;DR
Есть ли способ, которым я могу использовать JSONDecoder и написать функцию, которая будет просто считывать из заданного json заданного значения поля указанного декодируемого типа?
У меня есть следующий json:
{
"product":{...
1146 просмотров
schedule
09.11.2022
Получение повышения JSONDecodeError(Ожидаемое значение", s, err.value) из None json.decoder.JSONDecodeError
Я получаю ошибку JSONDecodeError, когда пытаюсь запустить приведенный ниже код. Я не знаю, как это исправить.
Я пытаюсь транслировать твиты. Он отлично работает для нескольких твитов, и вдруг я получаю сообщение об ошибке, и поток...
1066 просмотров
schedule
24.06.2023
используйте CodingKeys для доступа к значению переменной структуры
Я создаю собственный метод декодирования JSON для своей структуры, и мне нужно перебрать все его параметры. Я думал об использовании CodingKeys , но я не знаю, как этого добиться (или даже если это возможно).
Вот код, который я пытаюсь уменьшить:...
416 просмотров
schedule
18.09.2022
Как мне декодировать объект json с помощью JSONDecoder, если я не уверен в ключах
У меня есть ответ api в следующей форме -
{
"textEntries":{
"summary":{
"id":"101e9136-efd9-469e-9848-132023d51fb1",
"text":"some text",
"locale":"en_GB"
},
"body":{...
299 просмотров
schedule
23.02.2022
Как создать модель Swift для файла JSON с динамическим ключом?
Я пытаюсь написать модель Swift Codable для приведенного ниже JSON.
{
"batchcomplete": "",
"query": {
"pages": {
"26667" (The problem is here): {
"pageid": 26667,
"ns": 0,...
91 просмотров
schedule
14.09.2022
Устранение вспомогательных методов быстрого ввода при разборе JSON в Swift
Я заметил, что хотя Quicktype.io очень хорошо справляется с парсингом JSON в SWIFt, иногда он прибегает к множеству вспомогательных функций и методов. Для последующего было сгенерировано около 15 дополнительных методов. Некоторые из них знакомы,...
87 просмотров
schedule
19.09.2023
Swift. Можно ли декодировать заголовки ответов HTTP для ограничения запросов?
Я декодирую JSON из API, используя сеанс JSONDecoder и URL. Это отлично работает
URLSession.shared.dataTask(with: request) { (data, theResponse, error)
В ответе (который я не расшифровываю) последним ключом является...
209 просмотров
schedule
06.03.2024
swift: Как я могу декодировать массив объектов json, не создавая структуру, которая содержит массив указанных объектов?
Мои данные выглядят так:
"places": [
{
"id": 15,
"name": "København",
"typeId": 6,
"coordinates": {
"lat":...
98 просмотров
schedule
03.03.2022
Swift - утечка памяти в JSONDecoder
Я обнаружил некоторые утечки памяти в моем приложении для iOS, когда оно декодирует ответы сервера. Эти утечки памяти случаются не постоянно. Я использую следующий код для декодирования ответа. Коды находятся внутри общей структуры. T.self также...
265 просмотров
schedule
17.05.2022
Как быстро декодировать данные ответа http из URLSession и сопоставить со структурой ответа
Я новичок в быстром программировании. Мне удалось получить успешный ответ от URLSession, но я не могу разобрать (декодировать) объект данных в желаемую структуру APIResponse.
это мой код запроса URL:
func load(urlRequest: URLRequest,...
257 просмотров
schedule
13.09.2022