có thư viện hoặc cách nào tồn tại mà từ đó tôi có thể chuyển đổi bản ghi xml sang định dạng yaml không?có bất kỳ điều gì tồn tại để chuyển đổi xml -> yaml trực tiếp không?
10
A
Trả lời
4
This page có cuộc thảo luận khá dài về vấn đề này. Nó gợi ý một vài thư viện Python có thể được sử dụng: Gnosis và generateDS.
3
Sự khác biệt giữa XML và YAML là đủ quan trọng để đảm bảo thiết kế lại lược đồ bạn đang sử dụng để lưu trữ dữ liệu của mình. Bạn nên viết một kịch bản để phân tích các bản ghi XML của bạn và xuất dữ liệu định dạng YAML.
Có một số phương pháp để chuyển đổi bất kỳ XML chung thành YAML, nhưng kết quả ít có thể sử dụng hơn phương pháp được thiết kế riêng cho lược đồ của bạn.
1
Tôi nghĩ bạn muốn xem YAXML draft spec, mô tả cách trình bày cấu trúc dữ liệu YAML trong XML.
Các vấn đề liên quan
- 1. có bất kỳ điều gì trong javascript có thể chuyển đổi "Tháng 8" thành 8 không?
- 2. Có bất kỳ điều khiển phiên bản tập trung nhanh hơn SVN tồn tại không?
- 3. Có bất kỳ JLabel MultiLine nào tồn tại không?
- 4. Bất kỳ tiện ích nào để in trực tiếp mảng?
- 5. Công cụ/ứng dụng/bất kỳ điều gì bạn muốn tồn tại?
- 6. Có bất kỳ thứ gì như NSPredicateEditor tồn tại cho iOS không?
- 7. Tải lên bất kỳ video nào và chuyển đổi thành .mp4 trực tuyến tại .net
- 8. Có trình chuyển đổi JSON sang XML trực tuyến không?
- 9. Có bất kỳ máy chủ hình ảnh độc lập mã nguồn mở nào tồn tại không?
- 10. TimeZoneInfo.ConvertTime không chuyển đổi bất cứ điều gì
- 11. Nối tiếp một đối tượng thành JSON, XML, YAML?
- 12. Gson: Trực tiếp chuyển đổi chuỗi thành JsonObject (không POJO)
- 13. Có bất kỳ điều gì thay đổi lược đồ mang tên xuất khẩu trong GCC không?
- 14. Chuyển đổi tệp YAML thành python dict
- 15. Chúng tôi có bất kỳ công cụ nào để chuyển đổi bố cục xml Android thành tệp .java không?
- 16. Làm thế nào để tạo liên kết trực tiếp đến bất kỳ hộp fancybox
- 17. JSON - có bất kỳ tương đương CDATA XML nào không?
- 18. Facebook - Tạo nút Ứng dụng mới không tồn tại ở bất kỳ đâu
- 19. XMLStarlet không chọn bất kỳ thứ gì
- 20. Có tồn tại bất kỳ thuật toán nào để cân nhắc các yếu tố khác nhau không?
- 21. Hệ điều hành LibC có tồn tại không?
- 22. TFS có bất kỳ điều gì giống như CCTray để xây dựng thông báo không?
- 23. tại sao getLastRequest không trả lại bất cứ điều gì?
- 24. Tại sao tăng :: định dạng không thể được chuyển đổi trực tiếp thành std :: string?
- 25. Làm thế nào để chạy jQuery trực tiếp trên bất kỳ trang nào trong trình duyệt?
- 26. Tại sao tôi không thể trực tiếp thêm thuộc tính vào bất kỳ đối tượng python nào?
- 27. Chuyển đổi bất cứ điều gì đó không phải là một số để trống
- 28. Tại sao <Target Name = "Build"> không tìm thấy trong bất kỳ tệp .csproj nào?
- 29. Có bất kỳ chuyển đổi nào để gỡ cài đặt im lặng không?
- 30. Có bất kỳ thuật toán nào để chuyển đổi video 2D thành video 3D không?
liên kết bị hỏng. – Mick
Cảm ơn, @Patt, có vẻ như toàn bộ wiki đã bị hỏng. Tôi đã thay thế liên kết bằng ảnh chụp nhanh Wayback Machine. –