Tôi muốn đọc dữ liệu từ một tệp YAML nhưng tôi cần thứ tự của các phần tử được giữ nguyên.
Có mô-đun trong perl có chức năng này không và cách thực hiện?Bảo quản lệnh YAML perl
Để đối phó với @mugen kenichi
Tôi cố gắng làm những gì tôi muốn, nhưng tôi không tin rằng đây là một giải pháp hợp lý.
YAML cũ:
foo:
bar: some value
baz: other value
qwe:
bar: yet another value
baz: again
mới YAML
-
foo:
bar: some value
baz: other value
-
qwe:
bar: yet another value
baz: again
Nếu đơn hàng có liên quan, bạn nên sử dụng trình tự trong yaml. Suy nghĩ lại cấu trúc dữ liệu yaml của bạn. –
@mugen kenichi Tôi đã cập nhật câu hỏi – bliof
Có thực sự là một ánh xạ được sắp xếp theo mô tả ở đây http://www.yaml.org/spec/1.2/spec.html#id2765410 –