แปลง JSON เป็น TypeScript Interface
วางตัวอย่าง JSON ได้ interface หรือ type ของ TypeScript ทันที รวม object ซ้อนและ array
เกี่ยวกับแปลง JSON เป็น TypeScript
วางตัวอย่างข้อมูล JSON จาก API ระบบสร้าง interface ให้ทุก object โดยตั้งชื่อตามชื่อฟิลด์ (เช่น user → User) ถ้า array มีหลาย object ที่ฟิลด์ไม่ครบเท่ากัน ฟิลด์ที่ขาดจะเป็น optional (?:) และค่า null จะกลายเป็น ชนิด | null
ตรวจผลอีกครั้งก่อนใช้งาน เพราะชนิดเดาจากตัวอย่างที่ให้มาเท่านั้น
คำถามที่พบบ่อย
ใช้ type แทน interface ได้ไหม
ได้ เลือก “type” ในตัวเลือก
เครื่องมืออื่นในหมวดนี้
จัดรูปแบบ JSON Base64 เข้ารหัส / ถอดรหัส รูปภาพ ↔ Base64 URL Encode / Decode HTML Entity เข้ารหัส / ถอดรหัส สร้างค่า Hash สร้าง UUID ถอดรหัส JWT ทดสอบ Regex สร้าง Cron แปลง Unix Timestamp จัดรูปแบบโค้ด Markdown Preview แปลงข้อความเป็นเลขฐาน แปลงรหัสสี เช็คคอนทราสต์สี สร้าง CSS Gradient แปลง JSON เป็น CSV แปลง CSV เป็น JSON แปลง YAML ↔ JSON เข้ารหัส AES สร้างรหัส TOTP (2FA) ตรวจความแข็งแรงรหัสผ่าน สร้าง CSS Box Shadow สร้าง CSS Border Radius สี Tailwind สร้างชุดสี คำนวณสัดส่วนภาพ คำนวณ Chmod