serialization- все статьи тега ➜ страница 2
Как десериализовать 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> ...
Помощью которого XmlSerializer - произошла ошибка, отражающие тип
используя C# .NET 2.0, у меня есть составной класс данных, который имеет ...
Сериализуемый объект Java в массив байтов
допустим, у меня есть сериализуемый класс AppMessage. Я хотел бы передать его как byte[] через сокеты на другую машину, где он перестраивается из полученных байтов. Как я мог этого добиться? ...
Зачем генерировать длинный serialVersionUID вместо простого 1L?
когда класс реализует сериализуемый в Eclipse, у меня есть два варианта: добавить default serialVersionUID(1L) или сгенерирован serialVersionUID(3567653491060394677L). Я думаю, что первый из них круче, но много раз я видел людей, использующих второй вариант. Есть ли причина для создания long serialVersionUID? ...
Каков правильный способ сделать custom.NET исключение сериализуемо?
более конкретно, когда исключение содержит пользовательские объекты,которые могут быть или не быть сериализуемыми. рассмотрим пример: public class MyException : Exception { private readonly string resourceName; private readonly IList<string> validationErrors; public MyException(string resourceName, IList<string> validationErrors) { this.resourceName = resourceName; this.validationErrors = validationErrors; } public string ResourceName { ...
Сохранение объекта (сохраняемость данных)
Я создал такой объект: company1.name = 'banana' company1.value = 40 Я хотел бы сохранить этот объект. Как я могу это сделать? ...
Можно ли десериализовать XML в список?
учитывая следующий XML: <?xml version="1.0"?> <user_list> <user> <id>1</id> <name>Joe</name> </user> <user> <id>2</id> <name>John</name> </user> </user_list> и следующий класс: public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name { get; set; } } можно использовать XmlSerializer для десериализации x ...
Сериализация объекта в строку запроса в JavaScript / jQuery [дубликат]
этот вопрос уже есть ответ здесь: Запрос-строку кодировки JavaScript-объекта 28 ответов Я пытаюсь найти информацию о том, как сериализовать объект в формат строки запроса, но все мои поиски тонут в результатах о том, как пойти другим путем (string/form/whatever to JSON). I есть { one: 'first', two: 'second' } и я хочу!--3--> ?one=first&two=second есть хороший способ сделать это? Я не прот ...
Использование Rails serialize для сохранения хэша в базе данных
Я пытаюсь сохранить хэш-сопоставление идентификаторов для нескольких попыток в моем приложении rails. Моя миграция в базу данных для размещения этого нового столбца: class AddMultiWrongToUser < ActiveRecord::Migration def self.up add_column :users, :multi_wrong, :string end def self.down remove_column :users, :multi_wrong end end В моей модели у меня есть: class User < ActiveRecord::Base serialize :multi_wrong, Hash end но когда я использую консоль rails, чтобы про ...
Django rest framework, использовать различные сериализаторы в том же ModelViewSet
я хотел бы предоставить два разных сериализатора и все же иметь возможность воспользоваться всеми возможностями ModelViewSet: при просмотре списка объектов, я хотел бы, чтобы каждый объект имел url-адрес, который перенаправляет на его детали и все другие отношения появляются с помощью __unicode __ целевой модели; пример: { "url": "http://127.0.0.1:8000/database/gruppi/2/", "nome": "universitari", "descrizione": "unitn!", "creatore": "emilio", "accesso": "CHI", "membri": [ "e ...
Преобразовать строку JSON в объект в Java ME?
есть ли способ в Java/J2ME преобразовать строку, например: {name:"MyNode", width:200, height:100} к внутреннему объектному представлению того же самого, в одной строке кода? потому что текущий метод слишком утомителен: Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); может быть, библиотека JSON? ...
Parcelable встречается IOException запись сериализуемый объект getactivity()
так что я получаю это в logcat: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.resources.student_list.Student) Я знаю, что это означает, что мой студенческий класс не сериализуется, но это так, вот мой студенческий класс: import java.io.Serializable; public class Student implements Comparable<Student>, Serializable{ private static final long serialVersionUID = 1L; private String firstName, lastName; private DSLL< ...
Сериализация экземпляра класса в JSON
Я пытаюсь создать строковое представление JSON экземпляра класса и возникли трудности. Допустим, класс построен следующим образом: class testclass: value1 = "a" value2 = "b" вызова в формате JSON.дампы делаются так: t = testclass() json.dumps(t) он терпит неудачу и говорит мне, что тестовый класс не является сериализуемым JSON. TypeError: <__main__.testclass object at 0x000000000227A400> is not JSON serializable Я также пробовал использовать модуль рассола: t = testclass( ...
Как я могу игнорировать свойство при сериализации с помощью DataContractSerializer?
Я использую .NET 3.5SP1 и DataContractSerializer для сериализации класса. В SP1 они изменили поведение, так что вам не нужно включать атрибуты DataContract/DataMember в класс, и он просто сериализует все это. Это поведение я использую, но теперь мне нужно игнорировать одно свойство из сериализатора. Я знаю, что один из способов сделать это-добавить атрибут DataContract в класс и просто поместить атрибут DataMember на все члены, которые я хочу включать. У меня есть причины, что это не будет р ...
Какова цель сериализации в Java?
Я прочитал довольно много статей о сериализации и как это так приятно и здорово, но ни один из аргументов не был достаточно убедительным. Мне интересно, может ли кто-нибудь действительно сказать мне, чего мы действительно можем достичь, сериализуя класс? ...
DataContractSerializer не вызывает Мой конструктор?
Я только что понял что-то сумасшедшее, что я считал совершенно невозможным : при десериализации объекта DataContractSerializer не вызывает конструктор ! возьмите этот класс, например: [DataContract] public class Book { public Book() { // breakpoint here } [DataMember(Order = 0)] public string Title { get; set; } [DataMember(Order = 1)] public string Author { get; set; } [DataMember(Order = 2)] public string Summary { get; set; } } когда я десериализую объ ...
Сериализация XML и наследуемые типы
исходя из моего предыдущего вопроса я работаю на получение моей модели объекта для сериализации в XML. Но теперь я столкнулся с проблемой (quelle surprise!). проблема у меня есть то, что у меня есть коллекция, которая имеет абстрактный тип базового класса, который заполняется конкретными производными типами. Я подумал, что было бы неплохо просто добавить атрибуты XML ко всем задействованным классам, и все будет персиковым. К сожалению, это не случае! Итак, я немного покопался в Google, и тепе ...
Как удалить K BackingField из json при десериализации
Я получаю k_BackingField в моем возвращенном json после сериализации xml-файла в объект .net c#. я добавил DataContract и атрибут DataMember к объекту .net c#, но тогда я ничего не получаю на JSON, клиентском конце. [XmlRoot("person")] [Serializable] public class LinkedIn { [XmlElement("id")] public string ID { get; set; } [XmlElement("industry")] public string Industry { get; set; } [XmlElement("first-name")] public string FirstName { get; set; } [XmlElement("la ...
Пользовательский сериализатор Gson для одной переменной (из многих) в объекте с помощью TypeAdapter
Я видел много простых примеров использования пользовательского TypeAdapter. Самым полезным было Class TypeAdapter<T>. Но это еще не ответ на мой вопрос. Я хочу настроить сериализацию одного поля в объекте и позволить механизму Gson по умолчанию позаботиться об остальном. для целей обсуждения мы можем использовать это определение класса как класс объекта, который я хочу сериализовать. Я хочу, чтобы Gson сериализовал первые два члена класса а также все открытые члены базового класса, и я ...
$(этот.)serialize () - как добавить значение?
в настоящее время у меня есть следующее: $.ajax({ type: 'POST', url: this.action, data: $(this).serialize(), }); это прекрасно работает, однако я хотел бы добавить значение к данным, поэтому я попытался $.ajax({ type: 'POST', url: this.action, data: $(this).serialize() + '&=NonFormValue' + NonFormValue, }); но это не правильно пост. Любые идеи о том, как вы можете добавить элемент в строку сериализации? Это глобальная переменная страницы, которая не является опр ...