deserialization- все статьи тега ➜ страница 0
Как сохранить массив с нулевым значением в Protobuf-Net?
Я нахожусь в процессе перехода от BinaryFormatter к Protobuf-net (который до сих пор, кажется, предлагает огромные улучшения как с точки зрения размера хранилища, так и времени десериализации). Проблема, с которой я столкнулся, однако, это двойная?массивы не десериализуются в том же виде, в каком они были сериализованы. Любые значения в массиве, которые являются null, удаляются полностью - т. е. если я начинаю с массива с 6 элементами [null, null, 1, 2, 3, null], то после десериализации я полу ...
Сериализация десериализация анонимных дочерних свойств JSON в модель
У меня есть API, от которого я получаю данные. Этот API не зависит от того, как он структурирован, и мне нужно сериализовать и десериализовать выходные данные JSON, чтобы сопоставить данные с моей моделью. Все хорошо работает там, где JSON хорошо отформатирован с именованными свойствами. Что можно сделать там, где нет именованного значения, а есть только массив ints и строк? например, под локациями Вот пример JSON: {"id":"2160336","activation_date":"2013-08-01","expiration_date":"2013-0 ...
Десериализация JSON to.NET объект с помощью Newtonsoft (или LINQ в JSON, может быть?)
Я знаю, что есть несколько сообщений о Newtonsoft, поэтому, надеюсь, это не совсем повторение...Я пытаюсь преобразовать данные JSON, возвращаемые API Kazaa, в какой-то хороший объект WebClient client = new WebClient(); Stream stream = client.OpenRead("http://api.kazaa.com/api/v1/search.json?q=muse&type=Album"); StreamReader reader = new StreamReader(stream); List<string> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(reader.Read().ToString()); foreach ...
Как реализовать пользовательский JsonConverter в JSON.NET десериализовать список объектов базового класса?
Я пытаюсь расширить JSON.net пример приведен здесь http://james.newtonking.com/projects/json/help/CustomCreationConverter.html у меня есть еще один подкласс, производный от базового класса / интерфейса public class Person { public string FirstName { get; set; } public string LastName { get; set; } } public class Employee : Person { public string Department { get; set; } public string JobTitle { get; set; } } public class Artist : Person { public string Skill { get; set; ...
Десериализация JSON в объект JavaScript
У меня есть строка в серверном приложении Java, доступ к которой осуществляется с помощью AJAX. Это выглядит примерно так: var json = [{ "adjacencies": [ { "nodeTo": "graphnode2", "nodeFrom": "graphnode1", "data": { "$color": "#557EAA" } } ], "data": { "$color": "#EBB056", "$type": "triangle", "$dim": 9 }, "id": "graphnode1", "name": "graphnode1" },{ "adjacencies": [], "data": { ...
Как удалить 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 ...
Newtonsoft JSON и десериализовать
мой JSON выглядит следующим образом: {"t":"1339886","a":true,"data":[],"Type":[['Ants','Biz','Tro']]} Я нашел библиотеку Newtonsoft десериализации Json.NET для C#. Я попытался использовать его следующим образом: object JsonDe = JsonConvert.DeserializeObject(Json); как я могу получить доступ к JsonDe объект, чтобы получить все данные "типа"? Я попробовал его с циклом, но он не работает, потому что объект не имеет перечислителя. ...