Formatters & Code
JSON naar C# Klasse
Generate POCO classes from a JSON sample.
Redactionele opmerking
Understanding · Two libraries, one mental model.
Dit uitgebreide hoofdstuk is momenteel alleen in het Engels beschikbaar. De conversietool hierboven werkt in jouw taal; de lange uitleg is nog niet vertaald.
Veelgestelde vragen
Quick answers.
›How does the tool handle nested objects?
The generator recursively scans your JSON structure to create separate, linked classes for each nested object level. It ensures that complex hierarchies are mapped to a structured class model.
›What attributes are added to the classes?
The tool can include `[JsonPropertyName]` or `[JsonProperty]` attributes to ensure proper deserialization when JSON keys use different naming conventions than C# properties. This supports both System.Text.Json and Newtonsoft.Json libraries.
›How are data types determined?
It infers types based on the JSON values: integers become `int` or `long`, decimals become `double` or `decimal`, and ISO dates are mapped to `DateTime`. If a value is null, the tool defaults to `object` or a nullable type.
›Is my data sent to any external server?
No. The conversion logic is executed entirely within your web browser. Neither your JSON structure nor the resulting C# code is transmitted or stored on any server.
Mensen zoeken ook naar
Gerelateerde tools
More in this room.
- JSON naar TypeScript InterfaceLeid typen af van een JSON-voorbeeld en genereer TS-interfaces.
- JSON naar Java POJOGenereer een Java POJO vanuit een JSON-voorbeeld.
- JSON naar Python DataclassType-hinted dataclasses (met optionele Pydantic) van JSON.
- JSON naar Go StructIdioom Go structs met `json:` tags.
- JSON naar Kotlin Data ClassBeknopte dataclasses voor elk JSON-voorbeeld.
- JSON naar JSON SchemaLeid een JSON Schema-document af van een voorbeeld.