ToolHub
Mở công cụ

Bộ chuyển đổi XML YAML

Bộ chuyển đổi hai chiều XML và YAML. Chuyển đổi tài liệu XML thành định dạng YAML, hoặc tạo XML từ cấu hình YAML.

Chuyển đổi định dạng

Về công cụ này

Bộ chuyển đổi XML YAML là một công cụ chuyển đổi hai chiều, có thể chuyển đổi giữa tài liệu XML và định dạng cấu hình YAML. Chế độ XML sang YAML phân tích tài liệu XML và chuyển đổi nó thành YAML gọn gàng, dễ đọc. Chế độ YAML sang XML nhận cấu hình YAML và tạo tài liệu XML được định dạng tốt. Thuộc tính XML được giữ lại dưới dạng khóa @attr, phần tử lặp lại được xử lý chính xác dưới dạng chuỗi YAML.

Tính năng cốt lõi

Xem nhanh

Tình huống sử dụng

xml yaml converter config serialization

Câu hỏi thường gặp

Bộ chuyển đổi XML YAML là gì?

Bộ chuyển đổi XML YAML là một bộ chuyển đổi hai chiều trực tuyến, có thể chuyển đổi tài liệu XML thành định dạng YAML, hoặc tạo XML từ cấu hình YAML. Nó hoàn toàn chạy trong trình duyệt, không gửi bất kỳ dữ liệu nào đến máy chủ.

Thuộc tính XML được biểu diễn trong YAML như thế nào?

Thuộc tính XML được biểu diễn trong YAML bằng khóa có tiền tố @. Ví dụ, thuộc tính XML id="123" trong đầu ra YAML trở thành @id: "123". Quy ước này có thể phân biệt rõ ràng thuộc tính và phần tử con.

Nội dung hỗn hợp (văn bản và phần tử con cùng tồn tại) được xử lý như thế nào?

Nội dung hỗn hợp sử dụng khóa #text để xử lý phần văn bản. Khi phần tử XML đồng thời chứa văn bản và phần tử con, văn bản được lưu trong #text, phần tử con được giữ làm khóa lồng nhau, giữ lại cấu trúc nội dung đầy đủ.

Phần tử XML lặp lại được chuyển đổi thành YAML như thế nào?

Phần tử XML lặp lại có cùng tên thẻ sẽ tự động được chuyển đổi thành chuỗi YAML (danh sách). Ví dụ, nhiều phần tử <item> trong YAML trở thành một danh sách item: [...] duy nhất, giữ lại tất cả mục theo thứ tự.

Có thể tùy chỉnh tên phần tử gốc và tiền tố thuộc tính không?

Có. Bộ chuyển đổi cung cấp tùy chọn đặt tên phần tử gốc khi YAML sang XML, và tùy chọn cấu hình ký tự tiền tố thuộc tính khi XML sang YAML. Tiền tố mặc định là @, bạn có thể thay đổi theo nhu cầu.