Không có hoạt động xử lý nội dung tệp của bạn trên bất kỳ máy chủ nào. Bạn không cần ký thỏa thuận xử lý dữ liệu với gottrix để làm việc với tài liệu mật hay tài liệu công việc.
Hosted in GermanyGlobal Content Delivery
Máy chủ gốc đặt tại Hetzner ở Đức, phân phối trên toàn cầu qua mạng phân phối nội dung (CDN). Nội dung tệp của bạn không bao giờ được truyền đi trong quá trình này - tệp không bao giờ rời khỏi thiết bị của bạn.
JSON là định dạng trao đổi dữ liệu của các API và chương trình, nhưng với vai trò tệp cấu hình do con người viết thì TOML dễ chịu hơn: các phần trong dấu ngoặc vuông, những dòng khóa-bằng-giá trị mộc mạc và chú thích; công cụ này tuần tự hóa đối tượng JSON của bạn thành TOML chuẩn chỉnh như Cargo.toml hay pyproject.toml dùng.
Chạy hoàn toàn tại máy (smol-toml, JavaScript thuần); đối tượng thành bảng, đối tượng lồng nhau thành bảng con (ví dụ [server.meta]), mảng thành mảng TOML, giá trị vô hướng thành vô hướng; vì TOML cần một bảng ở cấp cao nhất, nên mảng/vô hướng/null ở gốc sẽ bị từ chối kèm thông báo rõ ràng.
Bạn gặp tình huống này khi tạo cấu hình Cargo hoặc pyproject từ mẫu, biến cài đặt JSON thành tệp .toml chỉnh tay được, hoặc tạo cấu hình dễ đọc từ một API; thành thật mà nói TOML không có kiểu null, nên đối tượng có giá trị null sẽ bị từ chối kèm thông báo rõ ràng chứ không bị âm thầm bỏ đi; không gì được tải lên.
Một lưu ý trung thực về giới hạn: TOML không có giá trị null cũng như kiểu trộn lẫn trong cùng một mảng. Nếu JSON của bạn chứa những cấu trúc như vậy, chúng không thể chuyển đổi mà không mất mát - công cụ làm rõ điều đó thay vì âm thầm tạo ra thứ gì đó không hợp lệ hay sai.
Thông số kỹ thuật
Thông số kỹ thuật
Định dạng đầu vào
JSON
Định dạng đầu ra
TOML
Xử lý hàng loạt
Không
Xử lý
Cục bộ trong trình duyệt (JavaScript)
Tải tệp lên
Không có
Trong 3 bước
Kéo thả hoặc chọn tệp JSON của bạn.
Công cụ tuần tự hóa nó thành TOML.
Tải xuống tệp TOML.
Giới hạn: Cần một đối tượng JSON ở cấp cao nhất (mảng/vô hướng/null bị từ chối); đối tượng lồng nhau -> bảng con, mảng -> mảng TOML; TOML không có kiểu null nên đối tượng có null bị từ chối; thứ tự khóa theo JSON.
Câu hỏi thường gặp
Tệp của tôi có bị tải lên không?
Không, toàn bộ xử lý diễn ra tại máy; JSON của bạn không rời khỏi trình duyệt.
Vì sao gốc phải là một đối tượng?
Một tài liệu TOML là một bảng ở cấp cao nhất, nên cần một đối tượng JSON ở gốc.
Đối tượng lồng nhau được ánh xạ thế nào?
Thành bảng và bảng con TOML, ví dụ [server] và [server.meta].
Còn null thì sao?
TOML không có kiểu null; đối tượng có giá trị null sẽ bị từ chối kèm thông báo rõ ràng.
Có chuyển ngược lại được không?
Có, hãy dùng công cụ "TOML sang JSON" của chúng tôi.
Chỉ khi có sự đồng ý của bạn, chúng tôi mới đo lường mức sử dụng ẩn danh qua cookie để cải thiện gottrix. Tệp của bạn luôn nằm cục bộ trên thiết bị của bạn. Quyền riêng tư