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.
Máy chủ tại ĐứcGDPR ngay từ thiết kế
Máy chủ gốc đặt tại Hetzner ở Đức. Vì tệp của bạn không rời khỏi thiết bị nên nội dung của chúng hoàn toàn không được truyền đi.
TOML là định dạng cấu hình của các bộ công cụ Rust và Python - một Cargo.toml hay pyproject.toml với các mục đặt trong dấu ngoặc vuông và các dòng khóa-bằng-giá trị giản dị. XML là định dạng đánh dấu lâu đời để trao đổi dữ liệu, tài liệu văn phòng và nhiều giao diện doanh nghiệp, với thẻ và thuộc tính. Công cụ này đọc tệp TOML của bạn và viết cùng cấu trúc đó thành XML hợp lệ.
Việc chuyển đổi chạy hoàn toàn cục bộ trong trình duyệt của bạn: smol-toml đọc TOML, fast-xml-parser viết XML, cả hai đều là JavaScript thuần. Các bảng trở thành phần tử lồng nhau, mảng các bảng trở thành phần tử lặp lại, và các giá trị vô hướng trở thành văn bản của phần tử. Một tài liệu XML cần đúng một phần tử gốc; nếu TOML của bạn có nhiều khóa cấp cao nhất, nội dung được đặt gọn gàng dưới một phần tử root để kết quả luôn hợp lệ.
Như vậy khoảng trống cuối cùng trong ma trận định dạng được lấp đầy: JSON, YAML, TOML và XML giờ có thể chuyển đổi qua lại cục bộ theo mọi chiều. Công cụ vẫn trung thực về điều đó: giá trị ngày/giờ TOML được ghi vào XML dưới dạng văn bản ISO 8601, vì XML không có kiểu ngày riêng. Kết quả là XML thụt lề, dễ đọc, có dòng tiêu đề khai báo. Không có gì được tải lên.
Thông số kỹ thuật
Thông số kỹ thuật
Định dạng đầu vào
TOML
Định dạng đầu ra
XML
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
Thả hoặc chọn tệp TOML của bạn.
Công cụ chuyển nó thành XML.
Tải tệp XML về.
Giới hạn:TOML luôn phân tích thành một bảng. Một khóa cấp cao nhất duy nhất trở thành phần tử root của XML; nhiều khóa được đặt dưới một phần tử root để XML có đúng một gốc. Các bảng con trở thành phần tử lồng nhau, mảng các bảng thành phần tử lặp lại. Giá trị ngày/giờ TOML được ghi dưới dạng văn bản ISO 8601 (XML không có kiểu ngày). TOML không hợp lệ bị từ chối kèm thông báo rõ ràng.
Câu hỏi thường gặp
Tệp của tôi có bị tải lên không?
Không. Việc chuyển đổi chạy hoàn toàn cục bộ trong trình duyệt - không có gì được gửi đi.
Nó có hoạt động với Cargo.toml hay pyproject.toml không?
Có. Cargo.toml, pyproject.toml và các tệp TOML khác được phân tích trực tiếp và viết thành XML.
Phần tử gốc được xác định thế nào?
Một khóa cấp cao nhất duy nhất trở thành gốc; nhiều khóa được đặt dưới một phần tử root.
Giá trị ngày/giờ được xử lý thế nào?
Dưới dạng văn bản ISO 8601, vì XML không có kiểu ngày riêng.
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ư