ตัวจัดรูปแบบและโค้ด
JSON เป็น C# Class
Generate POCO classes from a JSON sample.
หมายเหตุจากบรรณาธิการ
Understanding · Two libraries, one mental model.
บทเชิงลึกนี้มีให้บริการเฉพาะภาษาอังกฤษในขณะนี้ เครื่องมือแปลงด้านบนทำงานในภาษาของคุณ บทความอธิบายแบบยาวยังไม่ได้แปล
คำถามที่พบบ่อย
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.
ผู้คนยังค้นหา
เครื่องมือที่เกี่ยวข้อง
More in this room.
- JSON เป็น TypeScript Interfaceอนุมานประเภทจากตัวอย่าง JSON และส่งออก TS interfaces
- JSON เป็น Java POJOส่งออก Java POJO จากตัวอย่าง JSON
- JSON เป็น Python Dataclassdataclasses ที่มี type-hint (พร้อม Pydantic เสริม) จาก JSON
- JSON เป็น Go StructGo structs แบบ idiomatic พร้อมแท็ก `json:`
- JSON เป็น Kotlin Data Classdata class ที่กระชับสำหรับตัวอย่าง JSON ใดๆ
- JSON เป็น JSON Schemaอนุมานเอกสาร JSON Schema จากตัวอย่าง