Articles of json

Diga ao json .net para escrever uma aspa simples em vez de uma aspa dupla ao serializar objects

Ao chamar Newtonsoft.Json.JsonConvert.SerializeObject(myObject) eu estou recebendo chaves e valores entre aspas como esta: {“key” : “value”} Eu gostaria que eles fossem colocados entre aspas simples assim: {‘key’ : ‘value’} É possível fazer usando Json .Net?

Trabalhando com JSON no lado do servidor no ASP.NET e no C #

Eu tenho um formulário da web do asp.net que está usando JQuery no lado do cliente. Eu tenho uma interface de usuário que está construindo uma coleção de objects e armazenando-os em JSON. Com a implementação do lado do cliente completa, agora preciso trabalhar com essas informações quando o usuário clica em um botão. Quando […]

Como obter um dataset Json criado dinamicamente no controlador MVC 3?

Ok, estou usando o MVC 3 e é ótimo para desselular um dataset JSON em um object fortemente tipado que é passado para a ação do meu controlador. Infelizmente não encontrei uma solução para um caso mais dynamic. O built-in de desserialização e classs do Json tem suporte para um conjunto de propriedades “indefinido”? Por […]

Como ler o conteúdo HttpResponseMessage como texto

Estou usando a class HttpResponseMessage como uma resposta de uma chamada AJAX que está retornando dados JSON de um serviço. Quando eu pausar a execução depois que a chamada AJAX volta do serviço, vejo que essa class contém uma propriedade Content que é do tipo System.Net.Http.StreamContent. Se eu inspecionar no navegador, vejo a chamada de […]

Desativar dicas de tipo nos serviços WCF JSON

Eu tenho o que deve ser uma questão relativamente simples que eu não consigo encontrar uma resposta para. Quando o WCF realiza sua serialização de objects, ele aplica automaticamente o Type Hinting. Para serviços Json, isso resulta em um campo extra em cada object complexo chamado __type . Um object definido como: [DataContract] public class […]

Json.NET StringEnumConverter não está funcionando como esperado

Eu estou tentando usar o Json.NET com o System.Net.Http.HttpClient para enviar um object com uma propriedade de enum, no entanto, o enum é sempre serializado como um valor inteiro em vez do equivalente de seqüência de caracteres. Eu tentei seguir as instruções aqui: http://james.newtonking.com/archive/2013/05/08/json-net-5-0-release-5-defaultsettings-and-extension-data Ao adicionar uma instância de StringEnumConverter ao JsonSerializerSettings e também tentou […]

Fazendo do JSON Webservice usando C # .NET

Eu estou tentando fazer JSON webservice em c # .net. Uma string json está retornando pelo método da web, mas contém a estrutura xml como: {“checkrecord”:[{“rollno”:”abc2″,”percentage”:40,”attended”:12,”missed”:34}],”Table1″:[]} Eu vi este artigo antes que não fosse muito útil para mim. Então, meu problema é que a string json não é retornada em seu formato puro. Eu não […]

Como serializar de C # para JSON uma lista contendo uma lista contendo uma matriz?

Desejo serializar de C sharp para JSON. Eu gostaria que a saída fosse [ [ { “Info”: “item1”, “Count”: 5749 }, { “Info”: “item2”, “Count”: 2610 }, { “Info”: “item3”, “Count”: 1001 }, { “Info”: “item4”, “Count”: 1115 }, { “Info”: “item5”, “Count”: 1142 }, “June”, 37547 ], “Monday”, 32347 ] Como seria minha estrutura […]

Mapeando JSON / Dicionário plano para modelar (contendo subclasss)

Eu quero transformar uma string json plana em um modelo, a class de destino tem subclasss e o json simples tem todos os objects de subclass com prefixo; como “{classname}. {property}”. { “FirstName”: “Joey”, “LastName”: “Billy”, “EmploymentDetails.JobTitle”: “JobTitle”, “EmploymentDetails.StartDate”: “2015-01-01T00:00:00”, “ContactDetails.HouseNumberName”: “10”, “ContactDetails.Road”: “Road” } Esta é minha class de destino: public class Person { […]

Posso desserializar para um object imutável usando o JavascriptSerializer?

using System.Web.Script.Serialization.JavaScriptSerializer posso desserializar em um object imutável de alguma forma? public class Item { public Uri ImageUri { get;private set; } public string Name { get; private set; } public Uri ItemPage { get;private set; } public decimal Retail { get;private set; } public int? Stock { get; private set; } public decimal Price […]