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.
XML là một định dạng đánh dấu được dùng rộng rãi cho cấu hình, trao đổi dữ liệu và tài liệu - với các thẻ, phần tử lồng nhau và thuộc tính. YAML theo đuổi cùng mục tiêu dễ đọc, nhưng dùng thụt lề thay cho dấu ngoặc nhọn và là ngôn ngữ chung của các pipeline CI, Docker Compose và Kubernetes. Công cụ này đọc tệp XML của bạn và viết cùng cây đó thành YAML đú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: fast-xml-parser đọc XML, js-yaml viết YAML, cả hai đều là JavaScript thuần. Các phần tử lồng nhau trở thành ánh xạ lồng nhau, các phần tử lặp lại trở thành chuỗi tuần tự, và các thuộc tính được giữ lại - chúng xuất hiện với tiền tố @_ làm khóa riêng, đúng như trong công cụ XML sang JSON của chúng tôi. Từ một tài liệu XML, bạn nhận được một .yaml thụt lề sẵn sàng để dùng.
Trước khi phân tích, công cụ kiểm tra tính đúng định dạng; XML không hợp lệ bị từ chối kèm thông báo rõ ràng thay vì âm thầm tạo ra kết quả sai. Một tài liệu XML có đúng một phần tử root, nên YAML tạo ra luôn là một ánh xạ với khóa root đó. Nội dung văn bản của một phần tử cũng có thuộc tính sẽ xuất hiện dưới khóa #text. Không có gì được tải lên - tệp của bạn ở lại trên thiết bị của bạn.
Thông số kỹ thuật
Thông số kỹ thuật
Định dạng đầu vào
XML
Định dạng đầu ra
YAML
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 XML của bạn.
Công cụ chuyển nó thành YAML.
Tải tệp YAML về.
Giới hạn:Kiểm tra tính đúng định dạng trước khi phân tích; XML không hợp lệ bị từ chối kèm thông báo rõ ràng. Các phần tử lồng nhau trở thành ánh xạ, phần tử lặp lại thành chuỗi tuần tự, thuộc tính thành khóa @_ và nội dung văn bản của phần tử thành #text. Số và giá trị luận lý được nhận diện và phát ra theo đúng kiểu của chúng. Kết quả luôn là một ánh xạ YAML với khóa root của XML.
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.
Các thuộc tính được xử lý thế nào?
Các thuộc tính được giữ lại và xuất hiện với tiền tố @_ làm khóa riêng, đúng như trong XML sang JSON.
Điều gì xảy ra với các phần tử lặp lại?
Các phần tử cùng tên xuất hiện nhiều lần được gom vào một chuỗi tuần tự YAML.
Tính đúng định dạng có được kiểm tra không?
Có. XML được kiểm định trước khi phân tích; XML không hợp lệ bị từ chối kèm thông báo rõ rà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ư