Запитання з тегом «serialization»

Серіалізація - це процес, за допомогою якого структури даних перетворюються у формат, який можна легко зберігати або передавати та згодом реконструювати.

24
jQuery serialize не реєструє прапорці
Я використовую jQuery.serialize для отримання всіх полів даних у формі. Моя проблема полягає в тому, що він не отримує прапорці, які не встановлені. Це включає в себе це: <input type="checkbox" id="event_allDay" name="event_allDay" class="checkbox" checked="checked" /> але не це <input type="checkbox" id="event_allDay" name="event_allDay" class="checkbox" /> Як я можу отримати "значення" прапорців, …

13
Як мені серіалізувати об’єкт у форматі рядка запитів?
Як мені серіалізувати об’єкт у форматі рядка запитів? Здається, я не можу знайти відповіді в google. Дякую. Ось об’єкт, який я буду серіалізувати як приклад. public class EditListItemActionModel { public int? Id { get; set; } public int State { get; set; } public string Prefix { get; set; } …


8
JavaScriptSerializer.Deserialize - як змінити імена полів
Короткий зміст : Як зіставити ім’я поля в даних JSON з ім’ям поля об’єкта .Net під час використання JavaScriptSerializer.Deserialize? Довша версія : у мене є такі дані JSON, які надходять до мене із серверного API (не закодований у .Net) {"user_id":1234, "detail_level":"low"} У мене є такий об’єкт C # для нього: …

5
Десериалізація порожнього значення атрибута xml у властивості int, що допускає нуль, за допомогою XmlSerializer
Я отримую xml від третьої сторони, і мені потрібно десеріалізувати його в об’єкт C #. Цей xml може містити атрибути зі значенням цілочисельного типу або порожнім значенням: attr = ”11” або attr = ””. Я хочу десеріалізувати це значення атрибута у властивості з типом цілого числа, що обнуляється. Але XmlSerializer …

4
Серіалізація даних приватних членів
Я намагаюся серіалізувати об'єкт до XML, що має ряд властивостей, деякі з яких лише для читання. public Guid Id { get; private set; } Я позначив клас [Serializable] та реалізував інтерфейс ISerializable. Нижче наведено код, який я використовую для серіалізації мого об’єкта. public void SaveMyObject(MyObject obj) { XmlSerializer serializer = …

10
Як серіалізувати об'єкт винятку в C #?
Я намагаюся серіалізувати об'єкт Exception у C #. Однак, схоже, це неможливо, оскільки клас Exception не позначений як [Serializable]. Чи є спосіб обійти це? Якщо під час виконання програми щось піде не так, я хочу бути проінформованим за винятком, який стався. Мій перший рефлекс - це серіалізація.

5
Як глобально встановити параметри за замовчуванням для System.Text.Json.JsonSerializer?
ОНОВЛЕННЯ [2019-12-23]: Частково завдяки голосовому внесенню спільноти ця проблема була додана до дорожньої карти для .NET 5.0. ОНОВЛЕННЯ [2019-10-10]: Якщо ви зацікавлені в тому, щоб ця поведінка була реалізованоюSystem.Text.Json.JsonSerializerперейдіть до відкритого випуску GitHub, на який вказував Кріс Юнгманн, і зважте. Замість цього: JsonSerializerOptions options = new JsonSerializerOptions { PropertyNamingPolicy = …

3
Перетворення коду newtonsoft в System.Text.Json в ядро ​​.net 3. що еквівалентно JObject.Parse та JsonProperty
Я перетворюю свою реалізацію newtonsoft в нову бібліотеку JSON в .net core 3.0. У мене є такий код public static bool IsValidJson(string json) { try { JObject.Parse(json); return true; } catch (Exception ex) { Logger.ErrorFormat("Invalid Json Received {0}", json); Logger.Fatal(ex.Message); return false; } } Я не в змозі знайти жодного …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.