Описание тега deserialization

Deserialization is the process by which an object is recreated from its serialized state.
1 ответ

Десериализация обернутого свойства json

Какой самый простой способ десериализации такого JSON: { "xx": { ... } "user": { "name": "john" } } чтобы: class User { String name; } используя Джексона?
18 апр '18 в 09:15
3 ответа

Как десериализовать объект, который я не знаю

Обычно я использую Newtonsoft для десериализации, как это List<myObject> deserializeObj = JsonConvert.DeserializeObject<List<myObject>>(mysample); Но теперь я сталкиваюсь с проблемой, когда атрибут mysample может быть динамическим,…
25 авг '18 в 03:31
3 ответа

WCF List<string> ошибка сериализации / десериализации

У меня есть следующие классы ServiceContract и DataContract: [ServiceContract] public interface IWcfService { [OperationContract] Response GetData(); } [DataContract] public class Response { [DataMember] public Dictionary&lt;string, object&gt; Data …
21 окт '13 в 10:14
1 ответ

C# хранит временные данные для сериализации

Я реализую иерархию классов, использующих встроенную сериализацию.NET. Из-за природы большинства этих классов и способа, которым.NET выполняет десериализацию с помощью десериализатора графа, мне нужно где-то хранить временные данные и ждать, пока он…
21 сен '18 в 14:21
2 ответа

JSON.NET автоматически изменяет тип свойства System.Object на System.String

У меня есть класс с именем Arg, Недвижимость ArgValue имеет тип System.Object, public class Arg { public string ArgName { get; set; } public object ArgValue { get; set; } } Если я хочу десериализовать JSON-строку следующим образом: string json = @"{…
10 окт '16 в 13:06
1 ответ

Ошибка в XML-документе (2,13)

Это ASCII-данные XML-документа, возвращенного вызовом EWS и отформатированного с использованием (new ASCIIEncoding()).GetString(XmlData): &lt;?xml version="1.0"?&gt; &lt;categories default="Alltag" lastSavedSession="3" lastSavedTime="2013-11-21T13:1…
28 ноя '13 в 12:06
1 ответ

Десериализовать JSON, который был сериализован с помощью Newtonsoft CamelCasePropertyNamesContractResolver

Парень на работе использовал: var s = new JsonSerializerSettings(); s.ContractResolver = new CamelCasePropertyNamesContractResolver(); Чтобы создать JSON, но теперь я должен десериализовать в объекты, которые не используют случай верблюда, без испол…
26 янв '17 в 20:02
1 ответ

Лучший способ решить проблему совокупности данных

Пожалуйста, я был бы очень признателен, если бы кто-то мог мне помочь с этим, прошло 4 дня и до сих пор, с моими знаниями в C#, я не могу решить эту проблему. Мне нужно руководство Поэтому я десериализую XML-документ и у меня есть такая структура: p…
23 окт '14 в 13:45
2 ответа

Десериализация производных классов с Джексоном

У меня есть два автоматически сгенерированных класса следующим образом: public class DataMonitoringClauseType extends ClauseType { } public class ClauseType { } Поскольку классы генерируются автоматически, я не могу определить дополнительные аннотац…
15 май '18 в 08:51
1 ответ

Десериализовать Json, используя C# с переменным содержимым

Я перепостил этот вопрос, потому что кто-то пометил его как дубликат, но это не так, поэтому я подробно рассказал, чтобы избежать путаницы. Я создаю API в C#, который мой WebApp может получить, чтобы получить некоторые данные. В моем веб-приложении …
20 ноя '17 в 14:52
0 ответов

C# десериализовать XML с тем же именем узла

Я десериализирую сложный файл XML с C#, но у меня есть проблема с этим разделом: &lt;?xml version="1.0" encoding="UTF-8" ?&gt; &lt;applications&gt; &lt;CustomInformation name="DiscretionaryIncome"&gt;3036.50&lt;/CustomInformation&gt; &lt;CustomInfor…
19 сен '18 в 18:44
2 ответа

Почему System.Version в строке JSON неправильно десериализуется?

Контекст: мне нужно передать объект, содержащий большое количество свойств / полей (в UI Layer из Middle Tier Layer). Среди этого списка свойств одно имеет тип Version, который неправильно десериализовывается из строкового формата JSON. Я выбрал фор…
01 ноя '12 в 03:06
1 ответ

Использование JSON.Net CustomCreationConverter

Я пытаюсь десериализовать JSON в этом формате: { "data": [ { "installed": 1, "user_likes": 1, "user_education_history": 1, "friends_education_history": 1, "bookmarked": 1 } ] } в простой словарь, как это: { "installed": true, "user_likes": true, "us…
08 май '12 в 14:30
2 ответа

Доступ к данным в переменной var после десериализации json

У меня есть проблема, я пытаюсь десериализовать строку json для объекта, метод, который я использовал ниже. var dict = new JavaScriptSerializer().Deserialize&lt;Dictionary&lt;string, object&gt;&gt;(json1); var pc= dict["getresults"]; Теперь я могу п…
16 дек '15 в 09:26
2 ответа

Сериализация и десериализация List<List <object >> с помощью BinaryFormatter

Допустим, у меня есть List&lt;object&gt; mainList = new List&lt;object&gt;(); И это содержит List&lt;string&gt; stringList = new List&lt;string(); List&lt;CustomClass&gt; custList = new List&lt;CustomClass&gt;(); mainList.Add(stringList); mainList.A…
1 ответ

Управление ссылками после десериализации

У меня есть объект, Course, Курс имеет, как свойство, список других курсов, которые являются предварительными условиями: public class Course { public List&lt;Course&gt; Prereqs { get; set; } ... } Я создаю список курсов в своем приложении и сериализ…
20 фев '14 в 21:56
0 ответов

Вложенная полиморфная десериализация с Джексоном

У меня есть сценарий использования, очень похожий на десериализацию вложенного полиморфного типа Джексона, за исключением того, что я хочу десериализовать два вложенных абстрактных типа на основе JsonTypeInfo.As.PROPERTY с разными именами свойств. S…
21 ноя '16 в 14:01
0 ответов

Десериализовать объект изображения

Я хочу десериализовать объект изображения. Но я не могу понять, какую ошибку я получаю. Я сохранил изображение как объект в файле.ser. Но когда я читаю этот файл, я получаю сообщение об ошибке. Пожалуйста, кто-нибудь, помогите мне.... Вот моя програ…
19 сен '14 в 04:27
1 ответ

Включение внешних переменных при сериализации объекта

Я пытаюсь использовать Java 8 лямбды и у меня есть общий вопрос о сериализации объектов. Например, следующий ввод печатает 5, если executor.execute имеет только один метод и выполняет блок кода без его сериализации. Однако, если я сериализую лямбда-…
1 ответ

Десериализация JSON с массивом

У меня проблема с десериализацией JSON Строка JSON { "id": "1", "marketId": "1", "userId": "2", "svisorId": "1", "orders": "[{\"Id\": 3, \"Count\": 1, \"Price\": 1000, \"Weight\": 1500, \"ShareId\": 0}]", "date": "1516770391", "totalWeight": "1500",…
24 янв '18 в 05:33