Я новичок в YAML и искал способы проанализировать файл YAML и использовать / получить доступ к данным из проанализированного YAML.
Я встречал объяснения того, как разобрать файл YAML, например, руководство PyYAML , « Как я могу разобрать файл YAML в Python », « ] Преобразовать Python dict в объект? ", но я не нашел простого примера того, как получить доступ к данным из проанализированного файла YAML.
Предположим, у меня есть файл YAML, например:
treeroot:
branch1: branch1 text
branch2: branch2 text
Как мне получить доступ к тексту «текст ветки1»?
« Анализ YAML и Python? » предоставляет решение, но у меня были проблемы доступ к данным из более сложного файла YAML. И мне интересно, есть ли какой-то стандартный способ доступа к данным из проанализированного файла YAML, возможно, что-то похожее на нотацию « итерация дерева » или « elementpath » или что-то такое, что будет использоваться при синтаксическом анализе файла XML?