ToolHub
เปิดเครื่องมือ

JSON เป็นคลาส C#

แปลง JSON เป็นคำจำกัดความคลาส C# รองรับการตรวจจับประเภทอัตโนมัติและคำอธิบายประกอบคุณสมบัติ

การแปลงรูปแบบ

เกี่ยวกับเครื่องมือนี้

JSON to C# Class สามารถแปลงข้อมูล JSON เป็นคำจำกัดความคลาส C# พร้อมรองรับการตรวจจับประเภทอัตโนมัติ รองรับทั้งคำอธิบายประกอบคุณสมบัติของ System.Text.Json และ Newtonsoft.Json จัดการคลาสซ้อนและลิสต์ และมีตัวเลือกประเภทการอ้างอิงที่อนุญาตให้เป็น null ได้ เครื่องมือนี้ช่วยให้นักพัฒนา .NET สร้างโมเดลสำหรับการรวม API และการซีเรียลไลซ์ข้อมูลได้อย่างรวดเร็ว

คุณสมบัติหลัก

ดูตัวอย่างอย่างรวดเร็ว

กรณีการใช้งาน

json csharp dotnet class

คำถามที่พบบ่อย

JSON to C# Class คืออะไร?

JSON to C# Class เป็นเครื่องมือบนเบราว์เซอร์ที่แปลงข้อมูล JSON เป็นคำจำกัดความคลาส C# พร้อมรองรับการตรวจจับประเภทอัตโนมัติ สร้างประเภท C# ที่ถูกต้อง จัดการออบเจ็กต์ซ้อน และเพิ่มคำอธิบายประกอบคุณสมบัติการซีเรียลไลซ์ JSON

รองรับไลบรารี JSON ใดบ้าง?

เครื่องมือนี้รองรับทั้ง System.Text.Json (ใช้แอตทริบิวต์ JsonPropertyName) และ Newtonsoft.Json (ใช้แอตทริบิวต์ JsonProperty) คุณสามารถเลือกไลบรารีที่ต้องการได้ในตัวเลือก

รองรับออบเจ็กต์ซ้อนหรือไม่?

รองรับ เครื่องมือจะสร้างคลาส C# แยกต่างหากสำหรับออบเจ็กต์ JSON ที่ซ้อนกันโดยอัตโนมัติ แต่ละคลาสซ้อนมีคำจำกัดความคุณสมบัติที่สมบูรณ์และคำอธิบายประกอบคุณสมบัติ JSON

ตัวเลือกประเภทการอ้างอิงที่อนุญาตให้เป็น null คืออะไร?

เมื่อเปิดใช้งาน เครื่องมือจะเพิ่มคำอธิบายประกอบประเภทที่อนุญาตให้เป็น null (เช่น string?) สำหรับฟิลด์ JSON ที่มีค่าเป็น null เพื่อรักษาความเข้ากันได้กับประเภทการอ้างอิงที่อนุญาตให้เป็น null ของ C# 8.0+

ข้อมูล JSON ของฉันจะถูกส่งไปยังเซิร์ฟเวอร์หรือไม่?

ไม่ การดำเนินการแปลงทั้งหมดจะดำเนินการภายในเบราว์เซอร์ของคุณ ข้อมูล JSON ของคุณจะไม่ถูกอัปโหลดหรือส่งไปยังเซิร์ฟเวอร์ใด ๆ ทำให้ข้อมูลของคุณเป็นส่วนตัวและปลอดภัยอย่างสมบูรณ์