Tag: SYSTEM.TEXT.JSON
¿Cómo se utilizan las clases personalizadas JsonConverter<> junto con el generador de código fuente System.Text.Json? Me gustaría llamar a JsonSerializer.Deserialize<MyType[]>() que no se fallback a una implementación basada en reflexión y utiliza un MyTypeJsonParser : JsonConverter<MyType> personalizado. EDIT para aclarar: El convertidor personalizado se implementa para MyType, pero el json . . . Read more
Aquí está mi JSON: { firstName: ‘Somebody’, lastName: ‘Else’ } Y lo deserializo en JsonElement usando estas opciones: var options = new JsonSerializerOptions { WriteIndented = true, PropertyNameCaseInsensitive = true, PropertyNamingPolicy = JsonNamingPolicy.CamelCase }; Pero luego quiero buscar propiedades, se vuelve sensible a mayúsculas y minúsculas. element.GetProperty(“FirstName”) // esto devuelve . . . Read more
Json.Net convirtió las cadenas vacías en enteros/flotantes a 0 si había una cadena vacía. Estoy usando el tipo numérico en mis entradas, pero los campos vacíos serán una cadena vacía en una llamada de publicación de formulario. ¿Hay una configuración para convertir las cadenas vacías a Null o 0 como . . . Read more
Actualmente, estoy buscando formas de deserializar entidades desde el contenido del Iterador de Cambio con System.Text.Json. Encontré este ejemplo en la documentación, pero utiliza Newtonsoft.Json y no me gusta el enfoque con JObject y JsonTextReader. ¿Existe alguna manera de hacerlo de forma más adecuada y limpia? He intentado hacer algo . . . Read more
Estoy recibiendo una cadena de JSON como secuencia y estoy intentando deserializarla a un Dictionary<string, string=””>. El problema con eso es que se bloquea en los números, incluso cuando las opciones de serialización están configuradas. ¿Cómo se hace esto con System.Text? Program.cs con .NET 6: “`c# using System; using System.Text; . . . Read more