Perguntas com a marcação «json.net»

Json.NET (também conhecido como Newtonsoft.Json) é uma estrutura JSON de alto desempenho popular para .NET.

5
Verificando se há JToken vazio ou nulo em um JObject
Eu tenho o seguinte ... JArray clients = (JArray)clientsParsed["objects"]; foreach (JObject item in clients.Children()) { // etc.. SQL params stuff... command.Parameters["@MyParameter"].Value = JTokenToSql(item["thisParameter"]); } JTokenToSql se parece com isso... public static object JTokenToSql(JToken obj) { if (obj.Any()) return (object)obj; else return (object)DBNull.Value; } Eu tentei ((JObject)obj).Counttambém .. Mas não parece …
93 c#  sql  json.net 

4
Mantenha capitalização ao serializar dicionários
Tenho um projeto de API da Web sendo configurado assim: config.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); No entanto, quero que a caixa das chaves do dicionário permaneça inalterada. existe algum atributo em que Newtonsoft.Jsoneu possa usar para uma classe para denotar que desejo que a capitalização permaneça inalterada durante a serialização? public …
92 c#  json.net 

11
Como posso corrigir conflitos de versão do assembly com JSON.NET depois de atualizar as referências do pacote NuGet em um novo projeto ASP.NET MVC 5?
Eu criei um novo projeto da web ASP.NET MVC 5 no VS 2013 (Atualização 1) e atualizei todos os pacotes NuGet. Quando eu construo o projeto, recebo o seguinte aviso: aviso MSB3243: Não há como resolver o conflito entre "Newtonsoft.Json, Versão = 6.0.0.0, Cultura = neutra, PublicKeyToken = 30ad4fe6b2a6aeed" e …

3
Converta objetos de qualquer tipo em JObject com Json.NET
Freqüentemente, preciso estender meu modelo de domínio com informações adicionais antes de devolvê-lo ao cliente com WebAPI. Para evitar a criação de ViewModel, pensei que poderia retornar JObject com propriedades adicionais. No entanto, não consegui encontrar uma maneira direta de converter objetos de qualquer tipo em JObject com uma única …
89 c#  .net  json.net 


4
Enviar JSON via POST em C # e receber o JSON retornado?
Esta é minha primeira vez usando JSON, bem como System.Nete WebRequestem qualquer das minhas aplicações. Meu aplicativo deve enviar uma carga JSON, semelhante à abaixo, para um servidor de autenticação: { "agent": { "name": "Agent Name", "version": 1 }, "username": "Username", "password": "User Password", "token": "xxxxxx" } Para criar essa …


3
'Não foi possível carregar o tipo' Microsoft.AspNetCore.Mvc.MvcJsonOptions 'do assembly' Microsoft.AspNetCore.Mvc.Formatters.Json, Versão = 3.0.0.0
Estou usando a netstandard2.1biblioteca no meu netcoreapp3.0aplicativo da web. Ao adicionar meu serviço Startup, estou recebendo o erro abaixo: 'Não foi possível carregar o tipo' Microsoft.AspNetCore.Mvc.MvcJsonOptions 'do assembly' Microsoft.AspNetCore.Mvc.Formatters.Json, Versão = 3.0.0.0 Também estou usando alguns recursos do Microsoft.AspNetCore.Mvcpacote 2.2.0 na minha biblioteca de classes. Aqui está minha biblioteca .csproj, …

3
Convertendo o código newtonsoft em System.Text.Json no .net core 3. o que é equivalente a JObject.Parse e JsonProperty
Estou convertendo minha implementação da newtonsoft para a nova biblioteca JSON no .net core 3.0. eu tenho o seguinte código public static bool IsValidJson(string json) { try { JObject.Parse(json); return true; } catch (Exception ex) { Logger.ErrorFormat("Invalid Json Received {0}", json); Logger.Fatal(ex.Message); return false; } } Não consigo encontrar nenhum …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.