Chuyển đổi TOML ↔ JSON
Công cụ chuyển đổi hai chiều TOML ↔ JSON miễn phí trực tuyến. Chuyển trực tiếp, lỗi hiển thị dòng/cột, thụt lề tùy chỉnh. Chạy hoàn toàn trong trình duyệt, không tải lên.
TOML là gì và vì sao được dùng?
TOML là định dạng tệp cấu hình được thiết kế dễ đọc, dễ ghi. Được dùng rộng rãi trong Rust (Cargo.toml), Python (pyproject.toml) và nhiều dự án hiện đại.
Làm sao chuyển TOML sang JSON?
Dán TOML của bạn vào tab TOML → JSON. Kết quả JSON hiện ngay khi bạn gõ với mức thụt lề đã chọn, sau đó sao chép hoặc tải xuống.
Có thể chuyển JSON ngược lại thành TOML không?
Có. Chuyển sang tab JSON → TOML và dán JSON hợp lệ. Đối tượng phẳng, mảng và bảng lồng nhau được ghi thành bảng TOML và bảng inline.
Công cụ có hiển thị vị trí lỗi TOML không?
Có. TOML không hợp lệ hiển thị lỗi đã bản địa hóa kèm dòng và cột chính xác của vấn đề để sửa nhanh.
Dữ liệu cấu hình có bị gửi lên máy chủ không?
Không. Việc chuyển đổi chạy hoàn toàn trong trình duyệt bằng thư viện smol-toml đóng gói cục bộ. Không có gì được tải lên.
Hỗ trợ những tính năng TOML nào?
Công cụ hỗ trợ đặc tả TOML 1.0: bảng, mảng, bảng inline, chuỗi, số nguyên, số thực, boolean, ngày và giờ.
Ngày trong TOML chuyển sang JSON thế nào?
Ngày và datetime TOML thành chuỗi ISO-8601 trong JSON vì JSON không có kiểu ngày gốc. Chuyển ngược cho ra chuỗi có ngoặc kép.
Có thể chọn thụt lề JSON không?
Có. Chọn 2 khoảng trắng, 4 khoảng trắng, tab hoặc gọn (không trắng) trong bộ chọn thụt lề.
Cách sử dụng Chuyển đổi TOML ↔ JSON
Trình chuyển đổi TOML ↔ JSON dịch giữa tệp cấu hình TOML và JSON theo cả hai chiều, trực tiếp khi bạn gõ, dùng parser smol-toml được đóng gói cục bộ trong trang. Không có gì bạn dán bị tải lên — mọi phép chuyển đổi chạy bên trong trình duyệt của bạn.
- Ở lại tab TOML → JSON và dán TOML của bạn (ví dụ một đoạn Cargo.toml hay pyproject.toml) vào ô nhập bên trái. Kết quả JSON xuất hiện bên phải ngay khi bạn gõ.
- Chọn thụt lề của JSON — 2 dấu cách, 4 dấu cách, tab, hoặc gọn — đầu ra được định dạng lại ngay lập tức. TOML không hợp lệ sẽ báo lỗi kèm đúng dòng và cột.
- Chuyển sang tab JSON → TOML và dán JSON hợp lệ để nhận tài liệu TOML có bảng và bảng nội dòng.
- Dùng 「Sao chép」 trên bảng đầu ra, 「Tải xuống」 để lưu output.json hoặc output.toml, hoặc 「Chuyển đầu ra về đầu vào」 để nối tiếp chuyển đổi khứ hồi.
- Nhấn 「Ví dụ」 để tải một đoạn mẫu có sẵn minh họa bảng, mảng và bảng nội dòng.
Khứ hồi ngày tháng TOML: chúng trở thành chuỗi ISO-8601 trong JSON, nên hãy bỏ dấu ngoặc kép trước khi gửi giá trị ngược lại cho trình kiểm tra TOML nghiêm ngặt.
Công cụ liên quan
- YAML sang JSON Chuyển đổi YAML sang JSON tức thì trực tuyến. Dán YAML và nhận đầu ra JSON sạch với xác thực và định dạng.
- JSON sang YAML Chuyển đổi JSON sang YAML tức thì. Dán JSON và nhận kết quả YAML sạch với thụt lề chính xác.
- XML sang JSON Trình chuyển đổi XML sang JSON trực tuyến miễn phí. Dán XML và nhận JSON định dạng ngay lập tức với xác thực và bảo toàn cấu trúc.
- Trình xác thực JSON Xác thực cú pháp JSON ngay lập tức với thông báo lỗi chi tiết và số dòng. Công cụ miễn phí chạy 100% trong trình duyệt.
- Định dạng JSON Định dạng và làm đẹp JSON với thụt lề tùy chỉnh. Làm đẹp JSON nén ngay lập tức trong trình duyệt.
- TSV sang JSON Chuyển đổi TSV sang JSON trực tuyến miễn phí. Hỗ trợ tiêu đề, phát hiện kiểu tự động và thu nhỏ. Tất cả trong trình duyệt.
- JSON to CSV Chuyển đổi JSON sang CSV miễn phí trực tuyến. Làm phẳng đối tượng lồng, chọn dấu phân cách, tải xuống ngay. 100% trên trình duyệt.
- Chuyển đổi CSV sang JSON Chuyển đổi CSV sang JSON trực tuyến miễn phí. Hỗ trợ dấu phân cách tùy chỉnh, đối tượng dựa trên tiêu đề và phát hiện kiểu tự động. Tất cả trong trình duyệt.