Resultados da pesquisa a pedido "json.net"

3 a resposta

O Json.NET pode preencher campos somente leitura em uma classe?

Não vi muitas informações sobre o Json.NET suportando desserialização de objetos comreadonly Campos. Percebo que os atributos .NET DataContract e DataMember permitem preencherreadonly campos durante a desserialização, mas o Json.NET não parece ...

1 a resposta

A configuração fortemente tipada no .NET Core ignora o atributo JsonProperty

Eu tenho jogado com configuração fortemente tipada no .NET Core e encontrei algunsesquisito comportamento. POCO public class ModuleConfiguration { [JsonProperty("menu")] public List<MenuItem> MenuItems { get; set; } }Settings.json { ...

2 a resposta

Desserializar dois valores na mesma propriedade

Eu tenho um cliente que pode chamar duas versões diferentes de um serviço. Um serviço envia apenas um único valor: { "value" : { ... } }O segundo serviço sempre retorna vários valores: { "values" : [ { ... }, { ... } ] }Idealmente, eu gostaria ...

1 a resposta

JSON.NET StackOverflowException durante a serialização

Meu programa C # está executando o StackOverflowException, quando tento serializar o objeto com uma estrutura semelhante como esta: O objeto possui membros que se referem um ao outronão pode ser experimentado (idk porque)se a contagem for ...

1 a resposta

Deserializar Json.net para o tipo derivado JObject

public class A : JObject {}e eu tenho o seguinte código de desserialização using (StreamReader responseStreamReader = new StreamReader(stream)) { using (JsonReader reader = new JsonTextReader(responseStreamReader)) { JsonSerializer serializer = ...

3 a resposta

Desserializando respostas JSON que contêm atributos que conflitam com palavras-chave

Existe uma API que eu não controle, mas cuja saída eu preciso consumir com C #, de preferência usando JSON.Net. Aqui está um exemplo de resposta: [ { "media_id": 36867, "explicit": 0 } ]Eu tinha planejado ter uma aula assim: class Media { ...

1 a resposta

Como desserializar JSON desonesto (com seqüências de caracteres indevidamente citadas e colchetes ausentes)?

Estou tendo que analisar (e finalmente resserializar) algum JSON desonesto. Se parece com isso: { name: "xyz", id: "29573f59-85fb-4d06-9905-01a3acb2cdbd", status: "astatus", color: colors["Open"] }, { name: "abc", ...

2 a resposta

API Web: Definir configurações do serializador JSON no nível da ação ou do controlador

A substituição das configurações padrão do serializador JSON para API da web no nível do aplicativo foi abordada em muitos encadeamentos SO. Mas como posso definir suas configurações no nível de ação? Por exemplo, convém serializar usando ...

1 a resposta

Substituindo um valor de propriedade no resolvedor de contrato JSON.net personalizado

Estou tentando implementar um JSON.net IContractResolver personalizado que substituirá todos os valores de propriedade nulos por uma sequência especificada. Estou ciente de que essa funcionalidade está disponível via atributos no membro de tipos ...

1 a resposta

Como desserializar a propriedade json para a propriedade de classe?

Meu arquivo JSON [ { "amount":"1000000.0", "check_number":1, "payment_number":5, "attachments":[ { "id":5324, "url":"http://www.example.com/", "filename":"january_receipt_copy.jpg" } ] } ]My Class File public class Attachment { public int id { ...