Tôi mới sử dụng YAML và đang tìm cách phân tích cú pháp tệp YAML và sử dụng / truy cập dữ liệu từ YAML đã phân tích cú pháp.
Tôi đã xem qua các giải thích về cách phân tích cú pháp tệp YAML, ví dụ: hướng dẫn PyYAML , " Làm cách nào để phân tích cú pháp tệp YAML trong Python ", " Chuyển đổi Python dict thành đối tượng? ", Nhưng điều tôi chưa tìm thấy là ví dụ đơn giản về cách truy cập dữ liệu từ tệp YAML đã được phân tích cú pháp.
Giả sử tôi có một tệp YAML chẳng hạn như:
treeroot:
branch1: branch1 text
branch2: branch2 text
Làm cách nào để truy cập văn bản "văn bản nhánh1"?
" Phân tích cú pháp YAML và Python? " Cung cấp một giải pháp, nhưng tôi gặp sự cố khi truy cập dữ liệu từ một tệp YAML phức tạp hơn. Và, tôi đang tự hỏi liệu có một cách chuẩn nào đó để truy cập dữ liệu từ tệp YAML đã được phân tích cú pháp, có thể là một cái gì đó tương tự như ký hiệu " lặp cây " hoặc " đường dẫn phần tử " hoặc một cái gì đó sẽ được sử dụng khi phân tích cú pháp tệp XML không?