Formatter & Kode
JSON ke Kelas C#
Generate POCO classes from a JSON sample.
Catatan editor
Understanding · Two libraries, one mental model.
Bab mendalam ini saat ini hanya tersedia dalam bahasa Inggris. Alat konversi di atas berfungsi dalam bahasa Anda; artikel penjelasan panjangnya belum diterjemahkan.
Pertanyaan yang sering diajukan
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.
Orang juga mencari
Fitur terkait
More in this room.
- JSON ke Antarmuka TypeScriptSimpulkan tipe dari contoh JSON dan hasilkan antarmuka TS.
- JSON ke Java POJOHasilkan Java POJO dari contoh JSON.
- JSON ke Dataclass PythonDataclass dengan petunjuk tipe (dengan Pydantic opsional) dari JSON.
- JSON ke Go StructGo struct idiomatik dengan tag `json:`.
- JSON ke Kelas Data KotlinKelas data ringkas untuk contoh JSON apa pun.
- JSON ke JSON SchemaSimpulkan dokumen JSON Schema dari contoh.