Resultados de la búsqueda a petición "json.net"

1 la respuesta

¿Cómo funciona la deserialización JSON en C #?

Estoy tratando de entender comoJsonConvert.DeserializeObject<X>(someJsonString) es capaz de establecer los valores utilizando el constructor. using Newtonsoft.json public class X { [JsonProperty("some_Property")] public string SomeProperty ...

3 la respuesta

Deserialización personalizada con Json.NET

Tengo una clase public class Order { public int Id { get; set; } public string ShippingMethod { get; set; } }y quiero deserializar los datos JSON a continuación en la clase / objeto anterior string json = @"{ 'Id': 1, 'ShippingMethod': { ...

1 la respuesta

Excepción de "Autorreferencia de bucle detectado" con JSON.Net

Tengo este bit de código para enviar una lista deRoute objetos a mi vista (ASP.Net MVC): public ActionResult getRouteFromPart(int partId) { List<Route> routes = _routeService.GetRouteByPartType(partId); if (routes == null) { ...

2 la respuesta

Json.Net: Serializar / Deserializar propiedad como un valor, no como un objeto

¿Cómo puedo lograr la siguiente representación JSON de la clase Id cuando se usa en otra clase? class Car { public StringId Id { get; set; } public string Name { get; set; } } class StringId { public string Value { get; set; } } ...

2 la respuesta

Deserializador personalizado solo para algunos campos con json.NET

Estoy tratando de deserializar algunos JSON: { "a":1, "b":25, "c":"1-7", "obj1":{ "a1":10, "b1":45, "c1":60 }, "obj2":[ { "a2":100, "b2":15, "c2":50 }, { "e2":"1,2,5-7", "f2":"1,3-5", "a2":25 } ] } Quiero encontrar una manera de definir una ...

1 la respuesta

Cómo cambiar todas las claves a minúsculas al analizar JSON a un JToken

Tengo una cadena de JSON y las teclas tienen mayúsculas y minúsculas: {"employees":[ {"FIrstName":"John", "LASTname":"Doe"}, {"FIRSTNAME":"Anna", "LaSTNaME":"Smith"}, {"firstName":"Peter", "lastName":"Jones"} ]}Quiero convertirlo en unJToken ...

3 la respuesta

¿Puede Json.NET rellenar campos de solo lectura en una clase?

No he visto mucha información sobre Json.NET que admite la deserialización de objetos conreadonly campos. Me doy cuenta de que los atributos .NET DataContract y DataMember permiten rellenarreadonly campos durante la deserialización, pero Json.NET ...

2 la respuesta

Deserializar dos valores en la misma propiedad

Tengo un cliente que puede llamar a dos versiones diferentes de un servicio. Un servicio solo envía un único valor: { "value" : { ... } }El segundo servicio siempre devuelve múltiples valores: { "values" : [ { ... }, { ... } ] }Idealmente, me ...

1 la respuesta

Problema con la serialización de datos usando JSON.Net

Estoy usando un Kendo Scheduler en mi aplicación para extraer datos de mi base de datos usando una API web. Creé una función Web Api y simplemente codifiqué algunos datos allí para asegurarme de que Kendo Scheduler pudiera leer mis datos. Aquí ...

1 la respuesta

Usando JSON.NET para leer un nombre de propiedad dinámica

Estoy usando datos de una API externa que devuelve JSON como el siguiente. { "data": { "4": { "id": "12", "email": "q23rfedsafsadf", "first_name": "lachlan",Usando JSON.NET, ¿cómo obtengo el4 ¿valor? Esto es dinámico ya que cambia para cada ...