Результаты поиска по запросу "serialization"

2 ответа

Как сериализовать произвольные типы файлов в строку JSON в Python

Мой сервер будет отправлять JSON, сериализованный в виде строки, через сокет на другой клиентский компьютер. Я возьму свой последний JSON и сделаю это: import json python_dict_obj = { "id" : 1001, "name" : "something", "file" : <???> } ...

3 ответа

, что гарантирует, что все сгенерированные файлы реализуют Serializable:

ользую Apache CXF для генерации классов из файла WSDL, но они не реализуют Serializable, который необходим для помещения объекта в очередь JMS. Можно ли это сделать или мне нужно преобразовать сгенерированные классы в свои и отправить их?

10 ответов

Решение состоит в том, чтобы либо создать пользовательский BinaryFormatter для правильного игнорирования дополнительных классов, либо оставить класс Data с пустым определением (нет необходимости оставлять член List).

ы недостатки встроенногоBinaryFormatterна основе .Net сериализации? (Производительность, гибкость, ограничения) Пожалуйста, приложите ваш ответ с кодом, если это возможно. Пример: Сериализуемые пользовательские объекты должны быть украшены ...

ТОП публикаций

2 ответа

Мне было интересно, если прокси сериализации может быть Externalizable. В книге упоминается только сериализуемый. Спасибо!

от вопрос уже есть ответ здесь: Продолжение: контроль экземпляра в Java без enum [закрыто] [/questions/896945/follow-up-instance-control-in-java-without-enum] 2 ответаУвы, Google подвел меня ... Что такое шаблон прокси-сервера сериализации и ...

5 ответов

Это сработало для меня отлично. Вы должны использовать Json.NET.

у сериализовать динамический объект в JSON. Я пытался использовать ExpandoObject, но результат не то, что мне нужно: public JsonResult Edit() { dynamic o = new ExpandoObject(); ((IDictionary<string,Object>)o)["abc"] = "ABC"; //or o.abc = "ABC"; ...

5 ответов

... вопреки другим постам, которые я читал в Интернете. То же самое относится и к методам writeObject.

ускаю findbugs для некоторого кода, и он говорит, что метод readObject (...) должен быть закрытым, чтобы вызываться для сериализации / десериализации? Почему? В чем проблема, если она обнародована?

4 ответа

и на приемном конце:

о хочу узнать, есть ли учебное пособие или инструкции по сериализации объектов, помещению их в поток по сети и десериализации их с другой стороны. Я понимаю принципы сериализации, ввода-вывода, потоков, сокетов и т. Д. Я просто хотел бы привести ...

3 ответа

@ PIKER_32 причина, по которой я пытаюсь использовать этот формат, заключается в том, что он уменьшает размер данных, передаваемых по проводам. У меня есть конкретный случай, когда мне нужно привязать почти 10000 строк данных к сетке на основе JavaScript (не по моему выбору), и этот формат резко сократит байты.

у иметь возможность преобразоватьList<T> в конкретный табличный формат JSON. В моем случаеT всегда будет простым объектом (без вложенных свойств). Вот два примера, чтобы проиллюстрировать, что я хочу. Пример № 1:List<Person> в JSON // C# list ...

3 ответа

 Метод, вы увидите, как таблица Entry перестраивается с использованием размера, ключей и значений.

ap реализует интерфейс Serializable; так что это может быть сериализовано. Я посмотрел на реализацию HashMap, и таблица Entry [] помечена как временная. Поскольку таблица Entry [] - это та, в которой хранится все содержимое карты, и если ее ...

1 ответ

@theburningmonk действительно, это очень важно, если для реализации используется protobuf-net

оложим, у меня есть тип неизменяемого значения: [Serializable] [DataContract] public struct MyValueType : ISerializable { private readonly int _x; private readonly int _z; public MyValueType(int x, int z) : this() { _x = x; _z = z; } // this ...