รองรับทั้งคู่ คุณสามารถเลือกสร้าง `interface` หรือ `type` ได้อย่างอิสระตามข้อกำหนดของทีม เครื่องมือจะอนุมานประเภทฟิลด์จาก JSON (เช่น string, number, boolean, any[]) โดยอัตโนมัติ และเพิ่มเครื่องหมาย optional property (?) สำหรับฟิลด์ที่อาจเป็น null
รองรับการแปลงการตั้งชื่อหลายแบบ เครื่องมือมีการแปลงการตั้งชื่ออัจฉริยะในตัว ช่วยให้คุณแปลง JSON keys (เช่น `user_id`) เป็น PascalCase (`UserId`), camelCase (`userId`) หรือคงไว้ตามเดิมได้อย่างอัตโนมัติ ตรงกับข้อกำหนดโค้ดของคุณอย่างสมบูรณ์แบบ
เครื่องมือมีความสามารถในการแยกวิเคราะห์แบบเรียกซ้ำที่มีประสิทธิภาพ สำหรับวัตถุ JSON ที่ซ้อนลึก เครื่องมือจะสร้าง sub-interfaces หรือ sub-types ที่สอดคล้องกันโดยอัตโนมัติ และอ้างอิงอย่างถูกต้องใน parent interfaces ทำให้โค้ด TS ที่สร้างมีโครงสร้างที่ดีและพิมพ์อย่างเข้มงวด พร้อมสำหรับการพัฒนาโปรเจกต์ขนาดใหญ่