JSON to C# Class Generator
What is JSON?
JSON (JavaScript Object Notation) is a lightweight data-interchange format used by web applications, REST APIs, mobile apps, and cloud services. It is easy for humans to read and write while remaining simple for machines to parse and generate.
JSON stores data using key-value pairs and supports objects, arrays, strings, numbers, booleans, and null values.
Enter JSON:
Property Settings & Attributes/Decorators
Conversion Settings
Property Settings
- Convert property names to PascalCase naming convention
Attributes/Decorators
- Add Newtonsoft.Json JsonProperty attributes to properties
- Add NullValueHandling.Ignore to JsonProperty attributes
- Use .NET Core JsonPropertyName attributes instead of JsonProperty
C# Classes
