JSON sang TypeScript

Tạo giao diện TypeScript từ mẫu JSON, gồm đối tượng và mảng lồng nhau.

Đang tải không gian làm việc…

Hướng dẫn sử dụng

Tạo giao diện TypeScript từ mẫu JSON, gồm đối tượng và mảng lồng nhau.

  1. 01

    Dán dữ liệu hoặc đọc từ tệp.

  2. 02

    Kiểm tra tùy chọn; kết quả tự động cập nhật. Chạy thủ công với dữ liệu lớn và kiểm tra cảnh báo trước khi áp dụng thay đổi.

  3. 03

    Sao chép hoặc tải kết quả. Đầu vào chỉ thay đổi khi bạn áp dụng.

Kiểu và schema được suy luận từ mẫu. Kiểm tra null, trường tùy chọn và đặc tả API đầy đủ.

Các trường số dùng kiểu số chính xác. Hãy làm theo ví dụ trong mã được tạo để phân tích và tuần tự hóa dữ liệu.

Ví dụ đầu vào

{
  "project": "ToJSON",
  "version": "1.0",
  "private": true,
  "features": [
    { "name": "Format", "enabled": true },
    { "name": "Convert", "enabled": true },
    { "name": "Explore", "enabled": true }
  ],
  "stats": { "tools": 30, "languages": 12 }
}

Câu hỏi thường gặp

Có thể khôi phục tài liệu sau khi đóng trang không?

Tài liệu tự động lưu trong trình duyệt này và được khôi phục khi quay lại. Đóng bằng X sẽ xóa tài liệu đó. Dọn trình duyệt cũng có thể xóa dữ liệu; hãy tải kết quả quan trọng hoặc xuất không gian làm việc.

Số chính xác được biểu diễn trong TypeScript thế nào?

Kiểu được tạo dùng LosslessNumber cho số JSON. Hãy xem lại các trường được suy luận.