Cách dùng Chuyển JSON sang TOML
- Dán một object JSON — cấp cao nhất phải là object.
- TOML sẽ hiện ra ngay khi bạn gõ; JSON không hợp lệ sẽ được báo lỗi kèm vị trí.
- Sao chép hoặc tải file TOML về.
Cách JSON ánh xạ sang TOML
Các giá trị đơn giản trở thành dòng key = value. Object lồng nhau trở thành bảng — {"server": {"port": 8080}} được chuyển thành [server] theo sau là port = 8080. Mảng object trở thành mảng bảng viết với dấu ngoặc vuông kép, [[servers]], mỗi phần tử một khối. Mảng giá trị đơn giản giữ nguyên dạng nội tuyến: tags = ["a", "b"].
Những gì không thể chuyển đổi
TOML không có null, nên các giá trị null sẽ bị bỏ qua. Tài liệu TOML luôn là một bảng, vì vậy JSON phải là object ở cấp cao nhất — hãy bọc mảng cấp cao nhất vào một object trước. Ngày tháng dạng chuỗi ISO 8601 sẽ giữ nguyên là chuỗi; nếu công cụ của bạn yêu cầu kiểu ngày, hãy tự viết lại thành ngày TOML.
Bảo mật theo thiết kế
Quá trình chuyển đổi chạy ngay trên trình duyệt của bạn; không có dữ liệu nào được tải lên.
Cũng được tìm dưới tên: json sang toml, json to toml, công cụ chuyển json sang toml, tạo toml, json sang cargo toml, json sang pyproject toml.
Các công cụ dùng kèm tốt với Chuyển JSON sang TOML
- Chuyển đổi TOML — Chuyển file cấu hình TOML — Cargo.toml, pyproject.toml, cấu hình Hugo hoặc Netlify — sang JSON hoặc YAML, hoặc chuyển JSON và YAML thành TOML.
- JSON sang YAML — Dán JSON để nhận YAML sạch cho manifest Kubernetes, Docker Compose, GitHub Actions hoặc bất kỳ file cấu hình nào.
- Định dạng JSON — Dán JSON để định dạng đẹp, nén hoặc kiểm tra.
- YAML sang JSON — Dán YAML — file Compose, manifest Kubernetes hay cấu hình CI — và nhận JSON đã được định dạng.