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

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

26
Що таке serialVersionUID і чому я повинен його використовувати?
Eclipse видає попередження, коли serialVersionUIDвідсутня а. Клас Foo, що серіалізується, не оголошує статичне кінцеве поле serialVersionUID типу long Що таке serialVersionUIDі чому це важливо? Покажіть приклад, коли відсутність serialVersionUIDпризведе до проблеми.

30
Перетворення даних форми в об’єкт JavaScript за допомогою jQuery
Як конвертувати всі елементи форми в об’єкт JavaScript? Я хотів би мати якийсь спосіб автоматичного побудови об’єкта JavaScript з моєї форми, не потребуючи перекидання на кожен елемент. Я не хочу рядок, як повернуто $('#formid').serialize();, ні я не хочу повертати карту$('#formid').serializeArray();


30
Перетворення об'єкта в рядок
Як я можу перетворити об’єкт JavaScript у рядок? Приклад: var o = {a:1, b:2} console.log(o) console.log('Item: ' + o) Вихід: Об'єкт {a = 1, b = 2} // дуже приємний для читання вихід :) Елемент: [object Object] // не маю уявлення, що знаходиться всередині :(


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" } } (без форматування). Я знайшов це посилання , …
944 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 або як PHP …

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; } [System.Xml.Serialization.XmlElementAttribute("Model")] public string Model{ …

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 Я намагаюся навчитися Гсону і борюся з виключенням з поля. Ось мої заняття public class Student { private Long id; private String firstName = "Philip"; private String middleName = "J."; private String …
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.