Вопросы с тегом «serialization»

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

26
Что такое serialVersionUID и почему я должен его использовать?
Eclipse выдает предупреждения, когда serialVersionUIDотсутствует. Сериализуемый класс Foo не объявляет статическое окончательное поле serialVersionUID типа long Что это такое serialVersionUIDи почему это важно? Пожалуйста, покажите пример, где отсутствие serialVersionUIDприведет к проблеме.

30
Преобразование данных формы в объект JavaScript с помощью jQuery
Как мне преобразовать все элементы моей формы в объект JavaScript? Я хотел бы иметь какой-то способ автоматического создания объекта JavaScript из моей формы, без необходимости циклически перебирать каждый элемент. Я не хочу, чтобы строка возвращалась $('#formid').serialize();, и при этом я не хочу, чтобы карта возвращалась$('#formid').serializeArray();




14
Как превратить объект C # в строку JSON в .NET?
У меня есть такие классы: class MyDate { int year, month, day; } class Lad { string firstName; string lastName; MyDate dateOfBirth; } И я хотел бы превратить Ladобъект в строку JSON следующим образом: { "firstName":"Markoff", "lastName":"Chaney", "dateOfBirth": { "year":"1901", "month":"4", "day":"30" } } (без форматирования). Я нашел эту ссылку …
945 c#  .net  json  serialization 

30
Как сделать класс JSON сериализуемым
Как сделать класс Python сериализуемым? Простой класс: class FileItem: def __init__(self, fname): self.fname = fname Что я должен сделать, чтобы получить вывод: >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of type 'FileItem' is not JSON serializable Без ошибки

19
Предпочтительный способ хранения массивов PHP (json_encode vs serialize)
Мне нужно хранить многомерный ассоциативный массив данных в плоский файл для целей кэширования. Иногда я могу столкнуться с необходимостью конвертировать его в JSON для использования в моем веб-приложении, но в большинстве случаев я буду использовать массив непосредственно в PHP. Будет ли эффективнее хранить этот массив в виде JSON или сериализованного …

12
В чем разница между сериализацией и маршалингом?
Я знаю, что в терминах нескольких распределенных методов (таких как RPC) используется термин «маршалинг», но я не понимаю, чем он отличается от сериализации. Разве они не превращают объекты в серию битов? Связанные с: Что такое сериализация? Что такое Маршаллинг объектов?

23
Обнаружена ошибка JSON.NET. Самостоятельная ссылка на тип
Я попытался сериализовать класс POCO, который был автоматически сгенерирован из Entity Data Model .edmx, и когда я использовал JsonConvert.SerializeObject Я получил следующую ошибку: Произошла ошибка Самостоятельная ссылка на тип System.data.entity. Как мне решить эту проблему?

17
Как десериализовать XML-документ
Как я могу десериализовать этот документ XML: <?xml version="1.0" encoding="utf-8"?> <Cars> <Car> <StockNumber>1020</StockNumber> <Make>Nissan</Make> <Model>Sentra</Model> </Car> <Car> <StockNumber>1010</StockNumber> <Make>Toyota</Make> <Model>Corolla</Model> </Car> <Car> <StockNumber>1111</StockNumber> <Make>Honda</Make> <Model>Accord</Model> </Car> </Cars> У меня есть это: [Serializable()] public class Car { [System.Xml.Serialization.XmlElementAttribute("StockNumber")] public string StockNumber{ get; set; } [System.Xml.Serialization.XmlElementAttribute("Make")] public string Make{ get; set; } …

3
Как я могу изменить имена свойств при сериализации с Json.net?
У меня есть некоторые данные в объекте C # DataSet. Я могу сериализовать его прямо сейчас, используя конвертер Json.net, как это DataSet data = new DataSet(); // do some work here to populate 'data' string output = JsonConvert.SerializeObject(data); Однако при этом используются имена свойств dataпри печати в файл .json. Я …

15
Gson: Как исключить определенные поля из сериализации без аннотаций
На этот вопрос есть ответы на Переполнение стека на русском языке : Исключить поле при сериализации или десериализации в Gson Я пытаюсь изучить Gson, и я борюсь с полевым исключением. Вот мои занятия public class Student { private Long id; private String firstName = "Philip"; private String middleName = "J."; …
413 java  json  serialization  gson 


2
Понимание паспорта сериализации десериализации
Как бы вы объяснили непрофессионалу рабочий процесс методов сериализации и десериализации Passport? Куда user.idидти после того, passport.serializeUserкак был вызван? Мы звоним passport.deserializeUserсразу после него, где он вписывается в рабочий процесс? // used to serialize the user for the session passport.serializeUser(function(user, done) { done(null, user.id); // where is this user.id going? …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.