JSON sang TypeScript
Sinh interface TypeScript từ mẫu JSON với kiểu tuỳ chọn và union.
Dữ liệu vào
Kết quả
Hướng dẫn sử dụng
Sinh interface TypeScript
Dán mẫu JSON và bấm Chuyển đổi để nhận interface. Mảng hỗn hợp sinh kiểu union.
- Dán mẫu JSON.
- Bấm Chuyển đổi.
- Sao chép interface vào dự án.
Câu hỏi thường gặp
Trường có được đánh dấu tuỳ chọn không?
Trường thiếu trong mẫu không được suy diễn, chỉ khi giá trị null mới thành optional.
Mảng được định kiểu thế nào?
Mảng đồng nhất dùng một kiểu, mảng hỗn hợp dùng union, mảng rỗng thành unknown[].
Công cụ liên quan
JSON sang class C#
Sinh class C# có kiểu mạnh từ mẫu JSON chỉ với một cú nhấp.
Định dạng JSON
Làm đẹp và kiểm tra JSON với mức thụt lề tuỳ chọn, chỉ rõ lỗi và sao chép một chạm.
Phân tích JSON
Phân tích JSON và xem cấu trúc, kiểu dữ liệu cùng số lượng giá trị.
Kiểm tra JSON
Kiểm tra JSON có hợp lệ không và xem giải thích rõ ràng cho lỗi cú pháp.
Nén JSON
Loại bỏ mọi khoảng trắng và xuống dòng không cần thiết để có JSON nhỏ nhất.
Xem JSON
Đọc JSON ở dạng định dạng gọn gàng và khám phá dưới dạng cây có thể thu gọn.