Вопросы по теме '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 просмотров
schedule
10.08.2022
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 просмотров
schedule
20.07.2022
Как использовать 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