¿Qué es un conversor de JSON a C#?
Un conversor de JSON a C# transforma una muestra JSON sin procesar en clases de C# listas para usar (POCOs). Pega una respuesta de API y obtén modelos fuertemente tipados que puedes añadir directamente a un proyecto .NET. Todo se ejecuta en tu navegador.
Cómo generar clases de C# desde JSON
Pega tu JSON y las clases aparecerán en vivo. Pulsa Copiar y añádelas a tu solución: la salida compila tal cual para estructuras comunes.
Mapeo de tipos
Los enteros se mapean a int, los decimales a double, y los valores nulos o ausentes a tipos nullables como int?. Los arrays se convierten en List<T> y los objetos con claves mixtas en Dictionary<string, T>.
Nomenclatura y atributos
Las claves se convierten a PascalCase según la convención de C#. Cuando la clave original difiere más allá de las mayúsculas se añade [JsonProperty] para mantener la deserialización, y los campos ausentes o nulos usan anotaciones nullables.