Вопросы по теме 'json.net'

Есть ли библиотека для чтения JSON на С# в Windows Mobile?
Я пытаюсь найти библиотеку для анализа JSON на С# в Windows Mobile (работает с Visual Studio 2005). Найденные мной библиотеки, позволяющие анализировать JSON на C# (litjson и Jayrock), не работают в Windows Mobile, для них требуются классы, которых...
20003 просмотров
schedule 20.07.2022

LINQ — нужна помощь JSON
У меня возникли проблемы с написанием правильного синтаксиса LINQ. Я использовал его раньше, но никогда не использовал его для файла JSON. Я создал следующий код путем поиска и экспериментов с примерами, найденными здесь и на других сайтах. Я думаю,...
2348 просмотров
schedule 17.09.2022

Каков правильный способ заставить JSON.Net избегать символов косой черты (солидуса)?
Итак, по деловым причинам мне нужно заставить JSON.NET избегать большого двоичного объекта JSON следующим образом: { url: 'http://some.uri/endpoint' } As { "url": "http:\/\/some.uri\/endpoint" } То есть он должен избегать символов...
2251 просмотров
schedule 05.04.2024

Как сериализовать XML в объект JSON с помощью Json.NET
Я могу сериализовать XML в строку JSON следующим образом: var xml = new XmlDocument(); xml.LoadXml("<person><name>John</name></person>"); string jsonString = Newtonsoft.Json.JsonConvert.SerializeXmlNode(xml,...
31502 просмотров
schedule 15.01.2024

JSON.NET игнорирует ISerializable для объекта типа коллекции
У меня есть завернутый список, который выглядит так: [JsonObject(MemberSerialization.Fields)] public class OrderManager : IEnumerable<Order>, ISerializable { public OrderManager() { } private List<Order> orders = new...
2554 просмотров
schedule 16.10.2023

JSON.NET JsonConvert против .NET JavaScriptSerializer
Что лучше использовать, когда речь идет о кодировании и декодировании JSON в .NET? Я пробовал оба, и до этого момента JsonConvert, похоже, хорошо справлялся. Я успешно использовал JavaScriptSerializer в прошлом, но в недавнем прошлом у меня были...
27163 просмотров
schedule 29.11.2023

Пользовательское сопоставление с Json.NET
Я пытаюсь сопоставить JSON, который выглядит как "ids": { "id": { "@value":"6763754764235874140" } } И я хотел бы сопоставить его с парой классов, которые выглядят как class Property { public Ids Ids { get; set; } }...
9592 просмотров
schedule 13.07.2022

Десериализация, чтобы поле было пустым списком, а не нулевым
Если у меня есть такой класс: [DataContract(Name = "", Namespace = "")] public class MyDataObject { [DataMember(Name = "NeverNull")] public IList<int> MyInts { get; set; } } Есть ли способ сделать поле MyInts ненулевым пустым...
4698 просмотров
schedule 07.07.2022

Побег Javascript из Json.Net
На главной странице Json.NET говорится, что проект начинался как: пара статических методов для экранирования строк JavaScript Эти методы еще существуют? Я знаю, что JavaScriptSerializer может сделайте это, но мне нужен один лайнер,...
3716 просмотров
schedule 04.11.2023

С# проблема с JObject
У меня есть этот код для моей веб-части для sharepoint: using System; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.Script.Serialization; using Newtonsoft.Json.Linq; namespace...
509 просмотров
schedule 21.10.2022

Вернуть неструктурированный BsonDocument как свойство класса в ApiController
Подобно этому вопросу , у меня есть класс с несколькими различными типами свойств, включая BsonDocument. public class Report { [BsonId, JsonIgnore] public ObjectId _id { get; set; } public string name { get; set; } [JsonIgnore]...
1025 просмотров

JsonConverter не используется для определенных типов контейнеров.
У меня есть класс, наследуемый от JsonConverter: JsonDataBagCreationConverter<T> : JsonConverter where T : IDataBag У меня есть класс Company, который реализует IDataBag Когда я десериализую одно свойство компании...
169 просмотров
schedule 06.11.2023

Сериализация JSON с настроенным сериализатором
Я использую веб-API ASP.Net с JSON.Net для сериализации. Мне пришлось настроить сериализатор для правильной обработки дат ISO следующим образом: var iso = new IsoDateTimeConverter { DateTimeFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffK" };...
1027 просмотров
schedule 01.10.2022

Только сериализовать некоторые определенные свойства класса?
У меня возникла проблема с Json.Net. Мое приложение подключено к базе данных и хранит в ней некоторые данные. Предположим, что мое приложение имеет три разных класса: Entity, Group, Organization. Краткий обзор класса Entity: public class...
2340 просмотров
schedule 08.12.2023

Десериализация JSON — как игнорировать корневой элемент?
Я использую службу WCF, которая возвращает результаты JSON, завернутые в корневой элемент «d». Ответ JSON выглядит так: {"d":[ { "__type":"DiskSpaceInfo:#Diagnostics.Common", "AvailableSpace":38076567552, "Drive":"C:\\",...
16715 просмотров
schedule 28.03.2024

Использование сериализатора json.net в веб-методе
Начну со своей проблемы: У меня есть веб-метод, который я вызываю через AJAX/JSON. Давайте назовем его «GlobalMethod», который используется для управления объектом «контейнера», который имеет список элементов, полученных из одного и того же...
3059 просмотров

Как использовать Json.NET StringEscapeHandling.EscapeNonAscii
Возможный дубликат: Использование StringEscapeHandling.EscapeNonAscii с Json. НЕТТО Последний выпуск Json.NET (4.5.11) содержит StringEscapeHandling.EscapeNonAscii , который экранирует все символы, отличные от ASCII. Но я не могу...
16342 просмотров
schedule 07.10.2022

Метод не найден 'Void Newtonsoft.Json.Serialization.DefaultContractResolver.set_IgnoreSerializableAttribute (логическое значение)
Я загрузил пример кода для webapi, и я получаю это исключение. Я открыл этот образец с помощью Visual Studio 2012 Ultimate Version, и у меня установлена ​​​​последняя версия newtonsoft. Я получаю эту ошибку при запуске этого приложения. Его компиляция...
17787 просмотров
schedule 22.10.2023

Проблемы с использованием JSON.NET с ExpandableObjectConverter
У меня определен следующий класс: <TypeConverter(GetType(ExpandableObjectConverter))> <DataContract()> Public Class Vector3 <DataMember()> Public Property X As Double <DataMember()> Public Property Y As Double...
2207 просмотров
schedule 29.04.2024

Преобразование Newtonsoft Jtokne tostring, когда язык устройства не английский
Я хочу разобрать такой блок json в своем монодроид-приложении: bubbles {{ "count": 4, "lat": 42.78875, "lng": -90.255, "bubble_icon": "m1.png" }} Я использую этот код: string s= bubbles ["lat"].ToString () Когда я...
66 просмотров
schedule 07.02.2024