Resultados da pesquisa a pedido "json.net"

1 a resposta

Valor padrão para propriedades ausentes com JSON.net

Estou usando o Json.net para serializar objetos no banco de dados. Adicionei uma nova propriedade à classe (que está ausente no json no banco de dados) e desejo que a nova propriedade tenha um valor padrão quando estiver ausente no json. Eu ...

1 a resposta

Como usar a serialização padrão em um JsonConverter personalizado

Eu tenho um gráfico de objeto complexo que estou serializando / desserializando com o Json.NET. Alguns dos objetos derivam de uma classe abstrata; portanto, para que a desserialização funcione corretamente, eu precisava criar um ...

1 a resposta

Serialização de membro condicional com base no parâmetro de consulta?

Gostaria de controlar quais propriedades do meu modelo são serializadas para minha resposta WebAPI2 JSON, com base na correspondência de um parâmetro de consulta com um atributo. Quero principalmente fazer isso para reduzir a largura de banda nos ...

3 a resposta

Serialização de tipo Json.Net com objeto filho polimórfico

Gostaríamos de poder serializar / desserializar json de / para classes C #, com a classe principal tendo uma instância de um objeto filho polimórfico. É fácil fazer isso usando a configuração TypeNameHandling.Auto do Json.Net. No ...

2 a resposta

O Json.NET exige todas as propriedades na desserialização

No Json.NET, como faço para TODAS as propriedades necessárias na desserialização? Eu sei que posso fazer isso com atributos nas mensagens, mas não quero fazer isso. Principalmente porque exigiria que minha biblioteca de mensagens assumisse uma ...

1 a resposta

JSON delimitado por linha serializando e desserializando

Estou usando JSON.NET e C # 5. Preciso serializar / desserializar a lista de objetos em json delimitado por linha. http://en.wikipedia.org/wiki/Line_Delimited_JSON [http://en.wikipedia.org/wiki/Line_Delimited_JSON]. Exemplo, {"some":"thing1"} ...

2 a resposta

Usando JsonConverter personalizado e TypeNameHandling no Json.net

Eu tenho uma classe com uma propriedade do tipo interface: public class Foo { public IBar Bar { get; set; } }Eu também tenho várias implementações concretas doIBar interface que pode ser configurada em tempo de execução. Algumas dessas classes ...

3 a resposta

Saída de string JSON personalizada usando Newtonsoft

Estou tentando serializar c # DataTable usando Newtonsonoft JsonConverter Código: JsonConvert.SerializeObject(dt); //dt is DataTableO resultado que obtive é: [ { "Name": "Tiger Nixon", "Position": "System Architect", "Address": "Edinburgh", ...

1 a resposta

Como serializar apenas propriedades herdadas de uma classe usando um JsonConverter

Eu estou tentando serializar apenas as propriedades herdadas de uma classe usando json.net. Estou ciente do atributo [JsonIgnore], mas só quero ignorá-los em certa ocasião, então usei um JsonConverter personalizado. Aqui está a minha ...

2 a resposta

Desserialização do Json.NET em objeto dinâmico com referência

Como faço para o Json.NET desserializar em objetos dinâmicos, mas ainda fazer referência à resolução? dynamic d=JsonConvert.DeserializeObject<ExpandoObject>(...) assim como dynamic d=JsonConvert.DeserializeObject(...) retorna um objeto dinâmico, ...