Вопросы с тегом «json.net»

Json.NET (также известный как Newtonsoft.Json) - популярная высокопроизводительная платформа JSON для .NET.

30
Не удалось загрузить файл или сборку 'Newtonsoft.Json' или одну из ее зависимостей. Определение манифеста не соответствует ссылке на сборку
Вещи, которые я пробовал после поиска: в Web.Config ставим привязку к старой версии: <dependentAssembly> <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.1.0" /> </dependentAssembly> Отредактируйте мой файл .csproj, чтобы убедиться, что есть только одна ссылка Newtonsoft <Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> <HintPath>..\packages\Newtonsoft.Json.6.0.1\lib\net45\Newtonsoft.Json.dll</HintPath> <SpecificVersion>False</SpecificVersion> <Private>True</Private> </Reference> Найдите на моем компьютере …

7
Разбор JSON в C #
Я пытаюсь проанализировать некоторые данные JSON из Google AJAX Search API. У меня есть этот URL, и я хотел бы разбить его так, чтобы результаты отображались. В настоящее время я написал этот код, но я довольно растерялся в отношении того, что делать дальше, хотя есть ряд примеров с упрощенными строками …
201 c#  asp.net  json  parsing  json.net 

4
Как написать файл JSON на C #?
Мне нужно записать следующие данные в текстовый файл в формате JSON на C #. Скобки важны для правильного формата JSON. [ { "Id": 1, "SSN": 123, "Message": "whatever" }, { "Id": 2, "SSN": 125, "Message": "whatever" } ] Вот мой модельный класс: public class data { public int Id { …

5
Может ли Json.NET сериализовать / десериализовать в / из потока?
Я слышал, что Json.NET быстрее, чем DataContractJsonSerializer, и хотел попробовать ... Но я не смог найти какие-либо методы на JsonConvert, которые принимают поток, а не строку. Например, для десериализации файла, содержащего JSON на WinPhone, я использую следующий код, чтобы прочитать содержимое файла в строку, а затем десериализовать в JSON. В …


8
Десериализация данных JSON в C # с использованием JSON.NET
Я относительно новичок в работе с данными C # и JSON и ищу руководства. Я использую C # 3.0, с .NET3.5SP1 и JSON.NET 3.5r6. У меня есть определенный класс C #, который мне нужно заполнить из структуры JSON. Однако не каждая структура JSON для записи, получаемой из веб-службы, содержит все …

3
json.net имеет ключевой метод?
Если в моем ответе есть ключ «ошибка», мне нужно обработать ошибку и показать окно с предупреждением. Существует ли в json.net метод haskey? Подобно: var x= JObject.Parse(string_my); if(x.HasKey["error_msg"]) MessageBox.Show("Error!")
142 c#  json  json.net 


8
Указание пользовательского формата DateTime при сериализации с Json.Net
Я разрабатываю API для предоставления некоторых данных с использованием ASP.NET Web API. В одном из API клиент хочет, чтобы мы выставили дату в yyyy-MM-ddформате. Я не хочу изменять глобальные настройки (например GlobalConfiguration.Configuration.Formatters.JsonFormatter) для этого, так как это очень специфично для этого клиента. И я занимаюсь разработкой этого решения для нескольких …

5
JSON.net: как десериализовать без использования конструктора по умолчанию?
У меня есть класс, в котором есть конструктор по умолчанию, а также перегруженный конструктор, который принимает набор параметров. Эти параметры соответствуют полям объекта и назначаются при построении. На данный момент мне нужен конструктор по умолчанию для других целей, поэтому я хотел бы сохранить его, если смогу. Моя проблема: если я …
136 c#  json  json.net 

16
Приведение интерфейсов для десериализации в JSON.NET
Я пытаюсь настроить считыватель, который будет принимать объекты JSON с различных веб-сайтов (подумайте о сборке информации) и переводит их в объекты C #. В настоящее время я использую JSON.NET для процесса десериализации. Проблема, с которой я сталкиваюсь, заключается в том, что он не знает, как обрабатывать свойства уровня интерфейса в …
129 c#  .net  json  json.net 

10
Создание десериализации свойства, но не сериализации с помощью json.net
У нас есть несколько файлов конфигурации, которые были созданы путем сериализации объектов C # с помощью Json.net. Мы хотели бы перенести одно свойство сериализованного класса из простого свойства перечисления в свойство класса. Один из простых способов сделать это - оставить в классе старое свойство enum и организовать для Json.net чтение …
124 c#  json.net 

3
Куда делся IMvcBuilder AddJsonOptions в .Net Core 3.0?
Я только что обновил свой проект веб-API ASP с. Net core 2.0к 3.0. Я использовал services.AddMvc() .AddJsonOptions(options =>options.SerializerSettings.ContractResolver = new DefaultContractResolver()); ранее, чтобы обеспечить сериализованный JSON в нижнем регистре. После обновления до 3.0 я получаю такую ​​ошибку: Ошибка CS1061 «IMvcBuilder» не содержит определения для «AddJsonOptions» и не может быть найден …

5
Десериализация массива объектов JSON с помощью Json.net
Я пытаюсь использовать API, который использует следующую структуру примера для возвращенного json [ { "customer":{ "first_name":"Test", "last_name":"Account", "email":"test1@example.com", "organization":"", "reference":null, "id":3545134, "created_at":"2013-08-06T15:51:15-04:00", "updated_at":"2013-08-06T15:51:15-04:00", "address":"", "address_2":"", "city":"", "state":"", "zip":"", "country":"", "phone":"" } }, { "customer":{ "first_name":"Test", "last_name":"Account2", "email":"test2@example.com", "organization":"", "reference":null, "id":3570462, "created_at":"2013-08-12T11:54:58-04:00", "updated_at":"2013-08-12T11:54:58-04:00", "address":"", "address_2":"", "city":"", "state":"", "zip":"", "country":"", "phone":"" } …
118 c#  json.net 

6
Получите ценность от JToken, которая может не существовать (лучшие практики)
Как лучше всего получать значения JSON, которые могут даже не существовать в C #, с помощью Json.NET ? Прямо сейчас я имею дело с поставщиком JSON, который возвращает JSON, который иногда содержит определенные пары ключ / значение, а иногда нет. Я использовал (возможно, неправильно) этот метод для получения своих значений …
117 c#  json.net 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.