Вопросы по теме 'serialization'

Проверка десериализации
Я работаю со списком шрифтов, которые я сериализую и десериализую, используя DataContractSerializer . Между двумя этапами пользователь может удалить шрифт со своего компьютера. Я хотел бы проверить имя шрифта, поскольку оно десериализуется, чтобы...
1793 просмотров
schedule 27.10.2023

WCF DataContract сериализация свойств, доступных только для чтения?
Всякий раз, когда я использую WCF, я всегда пытаюсь создать неизменяемые классы, которые в конечном итоге проходят по сети (т.е. параметры, установленные в конструкторе, свойства доступны только для чтения). Однако это мешает сериализации WCF,...
10145 просмотров
schedule 08.11.2023

Зачем десериализовать XML в объект, возвращающий нулевое значение?
У меня есть такая строка XML: <?xml version="1.0" ?> <result> <vmeet_id>7121</vmeet_id> <username>MT_Hue_QuangBinh_QuangTri</username> <email></email> <begin_date>2010-04-21...
7078 просмотров
schedule 20.12.2023

jackson - json-кодирование двойников с контролируемой точностью
Я кодирую сложную структуру карты с массивами двойных значений. Высокая точность не важна, а размер вывода важен, поэтому я пытаюсь заставить инструмент JSON (в данном случае Джексон) сериализовать двойные значения с использованием предоставленного...
7198 просмотров
schedule 28.10.2023

Хранить набор protobuf на диске
Я использую protobuf в качестве сериализатора для форматирования данных на диске. У меня может быть большой набор объектов protobuf, скажем, миллионы. как лучше разместить их на диске? объекты protobuf будут считываться последовательно один за...
2691 просмотров

Отправка пользовательской структуры по сети — SerializationException
Доброе утро, у меня есть TCP-сервер и TCP-клиент. Вот код сервера: public static class Server { private static IPEndPoint endPoint; private static TcpListener tcpServer; private static List<Client> clients; private static...
1901 просмотров
schedule 11.01.2024

Данные сериализации повреждены на ПК, но не на устройстве Android
Я разрабатываю кроссплатформенное приложение, которое работает как на ПК, так и на Android. Это приложение сериализует объекты и сохраняет их в файл на нашем сервере. У меня проблема в том, что когда я десериализую один из объектов на ПК, я получаю...
427 просмотров
schedule 12.11.2023

Исключение сериализации в службе wcf
У нас есть служба wcf, содержащая некоторые методы, и иногда она терпит неудачу, когда пытается сериализовать данные. Исключение ниже (также содержит трассировку стека). Любое решение для этого? Кроме того, почему это происходит спорадически, а...
302 просмотров
schedule 06.11.2023

Сохранение и загрузка Ink Canvas StrokeCollection в/из потока
Я пытаюсь сериализовать чернильный холст в WPF. Поэтому я использую StrokeCollection.Save для сохранения штрихов в MemoryStream . Но когда я пытаюсь загрузить поток в InkCanvas , я получаю сообщение ArgumentException о том, что "Длина данных...
2029 просмотров
schedule 19.11.2023

Отражение Scala с сериализацией (через Spark) — символы не сериализуются
Начнем с того, что я использую scala 2.10.4, а приведенный выше пример выполняется в Spark 1.6 (хотя я сомневаюсь, что Spark имеет к этому какое-либо отношение, это просто проблема сериализации). Итак, вот моя проблема: предположим, у меня есть...
1322 просмотров

Сериализация универсальных типов с использованием Джексона
Я написал свой собственный сериализатор, используя Jackson. Он принимает переменную или класс и возвращает значение любого простого типа. Пример: сериализация(новый MyClass(2.0)) вернет значение double со значением 2.0, где MyClass выглядит...
691 просмотров
schedule 09.12.2023

Сериализация списка строк в JSON на С#
(здесь я переформулировал свой вопрос: Создание экземпляров класса на основе динамических списков элементов ) В настоящее время я работаю над программой в Visual Studio 2015 с С#. У меня есть 5 строк списка, которые содержат данные, которые я...
1249 просмотров

Как реализовать инкапсулированную сериализацию на C++ без макроса?
Я задаюсь этим вопросом. Я пытался написать класс С++ для сериализации полиморфного объекта. То есть у меня есть template<class T> class PolymorphicSerializable { ... }; который может быть унаследован CRTP от корня сериализуемой...
377 просмотров
schedule 25.12.2023

Свойства Jackson JsonView включены по умолчанию
У меня есть несколько Pojos с некоторыми свойствами, которые я пытаюсь ограничить аннотацией JsonView. Но когда мне не удается аннотировать конечную точку Spring с помощью @JsonView, свойства с @JsonView автоматически включаются в сериализацию. Вот...
1422 просмотров
schedule 08.12.2023

Введение shared_ptr приводит к ошибке сегментации при десериализации (с boost::serialization)
У меня есть гамма класса, как показано ниже. Функция загрузки выдает ошибку сегментации, когда функция make_nvp пытается десериализовать существующий XML-файл. Ошибка возникает, когда я использую...
470 просмотров

Сериализация QList‹MyObject› в JSON
У меня проблема, я пытался искать в Интернете, например, конвертировать QList в JSON и отправлять его по URL-адресу, но во-первых, я ничего не нашел о сериализации QList<Myobject> в json с Qt и C++. Мой не пустой QList :...
3787 просмотров
schedule 13.12.2023

Сериализатор DataContract не работает для подобных типов
У меня есть приложение, в котором мне нужно использовать сериализатор контракта данных для разных, но похожих типов: Общие списки Общие коллекции Массивы По запросу от Scrobi, вот полный пример модели: [DataContract] public class...
250 просмотров

С++ Добавить настраиваемый тег XML для сериализации вектора пар
C++ Добавить XML-тег для сериализации вектора пар В моем недавнем проекте я хочу реализовать класс шаблона, этот класс очень прост, он содержит вектор данных std::pair. Фрагмент кода, как показано ниже: template <class TKey, class...
311 просмотров
schedule 23.11.2023

Сериализация класса, содержащего DataTable, в C#
Можно ли сериализовать класс, имеющий свойство типа DataTable? Пример: public class MyMessage { public DataTable Fields { get; set; } public string Code { get; set; } public string Name { get; set; } } Скорее всего свойство...
797 просмотров
schedule 17.12.2023

JMS Serializer десериализует вложенные объекты
Я использую: https://jmsyst.com/libs/serializer Для десериализации объектов json. В настоящее время у меня есть это: /** * @param int $id * @return Customer * @throws \Http\Client\Exception */ public function get(int $id): Customer {...
990 просмотров
schedule 03.12.2023