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.
YAML là định dạng cấu hình phổ biến nhất cho các pipeline CI, Docker Compose và Kubernetes - dùng thụt lề thay cho dấu ngoặc. XML là định dạng đánh dấu lâu đời cho trao đổi dữ liệu, tài liệu văn phòng, nguồn cấp RSS 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 YAML của bạn và viết cùng cấu trúc đó thành XML đúng định dạng.
Việc chuyển đổi chạy hoàn toàn cục bộ trong trình duyệt của bạn: js-yaml đọc YAML, fast-xml-parser viết XML, cả hai đều là JavaScript thuần. Các ánh xạ trở thành phần tử lồng nhau, các chuỗi tuần tự 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ử root; nếu YAML của bạn có nhiều khóa cấp cao nhất hoặc là một chuỗi tuần tự, nội dung được đặt gọn gàng dưới một phần tử root để kết quả luôn đúng định dạng.
Các khóa mang tiền tố @_ được chuyển trở lại thành thuộc tính XML thực sự, giống như chiều ngược lại XML sang YAML - nhờ vậy một vòng khứ hồi giữ nguyên cấu trúc. Công cụ vẫn trung thực về điều đó: dấu thời gian YAML được viết 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, kèm 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
YAML, YML
Đị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 YAML của bạn.
Công cụ chuyển nó thành XML.
Tải tệp XML về.
Giới hạn:Các ánh xạ trở thành phần tử lồng nhau, các chuỗi tuần tự trở thành phần tử lặp lại, và các khóa @_ trở thành thuộc tính XML. Nhiều khóa cấp cao nhất hoặc một chuỗi tuần tự ở gốc được đặt dưới một phần tử root để XML có đúng một root. Dấu thời gian YAML được viết dưới dạng văn bản ISO 8601 (XML không có kiểu ngày). YAML 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ếu YAML của tôi có nhiều khóa gốc thì sao?
Nội dung được đặt dưới một phần tử root để XML có đúng một phần tử root.
Thuộc tính có được hỗ trợ không?
Có. Các khóa có tiền tố @_ trở thành thuộc tính XML thực sự, giống như XML sang YAML.
Dấu thời gian đượ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ư