Resultados de la búsqueda a petición "json.net"
¿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 ...
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': { ...
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) { ...
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; } } ...
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 ...
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 ...
¿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 ...
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 ...
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í ...
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 ...