Đây là lệnh xml2yamlp có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
xml2yaml - chuyển đổi một thông báo XML với một lược đồ thành YAML
SYNOPSIS
xml2yaml xml-file schema-file (s)> yaml-file
xml2yaml -x xml-file -s lược đồ-files -o yaml-file
MÔ TẢ
Chuyển đổi một thông điệp XML thành YAML có cùng cấu trúc. Cần có một lược đồ để thực thi
cú pháp chính xác, đặc biệt là đối với các phần tử lặp lại tùy chọn.
Các lựa chọn
Bạn có thể chỉ định một tên tệp tin nhắn XML và một hoặc nhiều tên tệp lược đồ dưới dạng
đối số hoặc sử dụng các tùy chọn.
--xml | -x tên tệp
Tệp chứa thông báo xml. Một dấu gạch ngang có nghĩa là "stdin".
--schema | -s tên tệp
Tùy chọn này có thể được lặp lại hoặc các tên tệp được phân tách bằng dấu phẩy, nếu bạn có thêm
nhiều hơn một tệp giản đồ để phân tích cú pháp. Tất cả các thành phần lược đồ được nhập và bao gồm phải
được cung cấp một cách rõ ràng.
--bigints | -b (boolean)
Theo mặc định, bản dịch hơi cẩu thả: Các kiểu số nguyên được xác định để hỗ trợ
ít nhất 18 chữ số trong XML. Tuy nhiên, điều này thường không cần thiết lớn và không thể đọc được
trong YAML.
- trộn NHƯ THẾ NÀO
[1.32] Cách xử lý các nguyên tố hỗn hợp. Mặc định là TEXTUAL. Các giá trị khác là
"ATTRIBUTES", "XML_STRING" và "STRUCTURAL". Thêm chi tiết về hỗn hợp trong
XML :: Biên dịch :: Dịch :: Trình đọc.
--type | -t TYPE
Loại phần tử gốc, bắt buộc nếu XML không đủ điều kiện về không gian tên,
mặc dù lược đồ là. Nếu không được chỉ định, phần tử gốc sẽ tự động
đã kiểm tra.
Ký hiệu TYPE là "{namespace} localname". Cảnh báo sử dụng trích dẫn trên UNIX
dòng lệnh, vì dấu ngoặc nhọn có ý nghĩa đặc biệt đối với trình bao.
--output | -o tên tệp
Theo mặc định (hoặc khi tên tệp là một dấu gạch ngang), đầu ra được in ra stdout.
Sử dụng xml2yamlp trực tuyến bằng các dịch vụ onworks.net