Описание тега json-deserialization
Десериализация JSON - это процесс преобразования строки JSON в экземпляр объекта, часто в класс.
2
ответа
Почему этот анонимный тип с несколькими свойствами не десериализуется должным образом с помощью JsonConvert.DeserializeAnonymousType?
Я задавал этот вопрос ранее, и теперь у меня проблемы с другой подобной строкой JSON. Вот моя строка JSON: {"responseObject":{"code":"0","message":"HI","url":"www.abc.com","token":"{\"token\":\"abcdef\",\"id\":123}"}} Вот мой код для десериализации,…
21 ноя '13 в 17:03
1
ответ
Почему десериализованный TDictionary не работает правильно?
Я пытаюсь сериализовать / десериализовать стандартный контейнер Delphi, используя стандартный сериализатор Delphi. procedure TForm7.TestButtonClick(Sender: TObject); var dict: TDictionary<Integer, Integer>; jsonValue: TJSONValue; begin //seria…
10 фев '17 в 10:48
1
ответ
JsonConvert.DeserializeObject возвращает нуль в методе ActionResult
У меня есть следующий документ Json, который я пытаюсь десериализовать: { "General": { "Items": [ { "fId": "divisionID", "frmt": "Text" }, { "fId": "wcctOwnerID", "frmt": "Text" }, { "fId": "qreID", "frmt": "Text" } ] } } У меня есть эти классы: pub…
17 апр '18 в 16:46
1
ответ
Кастомный десонализатор GSON
У меня есть несколько ответов API в этом формате: { status: "OK", error: null, data: [ ] } Где поле "данные" отличается (один элемент и список элементов)... Итак, я написал собственный десериализатор: public class CustomDeserializer<T> impleme…
12 апр '16 в 09:55
0
ответов
Файл JSON для просмотра в гистограмме MVC - C#
Теперь я могу десериализовать школу из JSON, следующий шаг - вставить данные в гистограмму с помощью MVC. Объект JSON выглядит следующим образом: [{"Subject": "TEST APP","AppScores": [{"Season": "AAAAAAAAAAAAAAAAAAAA","year": "1"}, {"Season": "BBBBB…
24 янв '16 в 23:40
1
ответ
Есть ли эквивалент JsonSerializerSettings.MissingMemberHandling для сериализации XML во время обработки запросов Web API?
Я работаю над ASP.NET Web API, который допускает использование форматов XML и JSON для своих ресурсов. Тип модели ресурса для одной из моих служб Web API имеет свойство, которое пользователи не будут отправлять. Но я должен установить это в ответ, ч…
06 апр '16 в 11:49
2
ответа
Пользовательский десериализатор Jackon никогда не звонил
Это атрибут, по которому я использовал @JsonDeserialize @Transient @JsonDeserialize(using = SharedUserDeserializer.class) private Set<UserVehicleMappingVO> sharedVehicle; public Set<UserVehicleMappingVO> getSharedVehicle() { return share…
10 авг '17 в 14:32
1
ответ
Невозможно проанализировать Json для объекта: JPA ManytoOne однонаправленный
Я использую Spring данных отдыха с репозиториями, DB является MySQL. У меня есть предметы Родитель и ребенок. Отношение много к одному. Отношение ребенка к родителю является однонаправленным. У меня нет списка дочерних объектов внутри Parent. Parent…
20 июл '17 в 11:20
2
ответа
Как создать класс C# из нулевого объекта json
Я звоню API и получаю этот ответ от API. { "StringValue": "Hi Developers", "TestMessage": { "": [ "Enjoy Coding." ] } } Вот как я пытался сделать свой класс C#. public class MyClass { public string StringValue{ get; set; } public TestMessage Message…
11 июл '18 в 05:37
0
ответов
Десериализовать и получить доступ к массиву CS:GO JSON в vb.net
Какой -то крутой чувак выпустил данные скинов CS:GO как JSON. http://api.ncla.me/data/data.json Но я действительно изо всех сил пытаюсь десериализовать это и получить доступ к отдельным пунктам. Не могли бы вы, ребята, помочь? Возможно ли это без ст…
03 мар '15 в 15:01
0
ответов
Десериализация JSON не возвращает правильные строковые данные, имеющие двойные кавычки в начале и конце строки
Следующий модульный тест не пройден: public void TestSerializeAndDeserializeCorrectlyHandlesQuotes() { var data = "\"abc"; var result = JsonSerializer.SerializeToString(data); var deserializedData = JsonSerializer.DeserializeFromString<string>…
12 май '14 в 11:10
0
ответов
Обрезать строковое свойство любой модели, отправленной AJAX
Я хочу обрезать все строковые свойства (а также свойства во вложенных классах) модели, отправленной в JSON с помощью вызова AJAX следующего метода действия: public async Task<JsonResult> Save(int Id, MyModel model){...} Образец модели: public …
31 авг '18 в 10:15
1
ответ
База данных Firebase Android Getter для собственности
Документация Firebase для Android гласит: Класс должен определять публичные методы получения для назначаемых свойств. Свойства без общедоступного метода получения будут установлены в значения по умолчанию при десериализации экземпляра Почему геттер…
16 янв '17 в 20:32
2
ответа
Десериализовать в существующий экземпляр классов в C#
Это может быть применено к нескольким задачам, когда существует список с ограниченным количеством элементов, таких как список городов, валют, языков и т. Д. Я пытаюсь найти способ сериализации класса с его идентификатором, а затем десериализации обр…
26 мар '18 в 00:51
1
ответ
Как прочитать динамическую возвращенную строку JSON в C#?
У меня есть Apple API который возвращает Apple Информация об устройстве с использованием SerialNumber/IMEI номер и возвращает JSON строка. И успешно создали классы, используя конвертер классов JSON в C#, и он отлично работает. Но проблема в том, ког…
16 июл '14 в 13:19
1
ответ
В каком формате дат jQuery.ajax() ожидает тип данных JSON
Странно, что я не могу найти ответ на этот вопрос... Проще говоря, в каком формате даты (если таковой имеется) вызов с использованием jQuery.ajax() десериализует свойства в даты javascript? ISO 8601, похоже, не работает. Следующие: 2015-10-21T23:44:…
21 авг '15 в 16:04
1
ответ
Gson Как конвертировать JSON в пользовательский класс
Somary для ниже: мне нужно дезерилизовать A<B<C>> из JSON с библиотекой Java Gson У меня есть API, что ответ в этом шаблоне (Json): {code:string, message:string, data:(any json type/object/array)} В Java я определяю класс для чтения резу…
23 авг '15 в 15:46
1
ответ
Пользовательский JsonDeserializer, использующий наследование, вызывает StackruError
У меня проблема с пользовательским JsonDeserializer. Я пытаюсь использовать разные реализации абстрактного класса в зависимости от сообщения JSON, полученного вызовом службы Rest (если данные Array использовать один, и если это String использовать д…
31 мар '15 в 14:41
0
ответов
Как десериализовать JSON в vb.net, когда JSON является массивом (?)
Я пытаюсь десериализовать строку JSON в vb.net. У меня проблема (я думаю), потому что строка представляет собой массив объектов JSON, а не один объект JSON (честно говоря, это немного предположение). Я думаю, что это потому, что файл начинается с [и…
23 мар '18 в 17:11
1
ответ
Отмена сортировки разных элементов DynamodB (из одной и той же таблицы DynamodB) для нескольких POJO
Контекст: у меня есть 3 Java-класса, которые имеют разные атрибуты, и представление JSON, которое соответствует этим классам, различается по структуре. Скажем, следующие 3 структуры JSON JSON-представление для класса A { "foo" : ["some string-a", "s…
03 мар '16 в 18:46