Я новачок у YAML і шукав шляхи синтаксичного аналізу файлу YAML та використання / доступу до даних із проаналізованого YAML.
Я натрапив на пояснення, як проаналізувати файл YAML, наприклад, підручник з PyYAML , " Як я можу проаналізувати файл YAML у Python ", " Перетворити Python dict на об'єкт? ", Але те, що я не знайшов, це простий приклад того, як отримати доступ до даних із проаналізованого файлу YAML.
Припустимо, у мене є файл YAML, такий як:
treeroot:
branch1: branch1 text
branch2: branch2 text
Як отримати доступ до тексту "text1 branch"?
" Синтаксичний аналіз YAML та Python? " Пропонує рішення, але у мене були проблеми з доступом до даних із більш складного файлу YAML. І мені цікаво, чи існує якийсь стандартний спосіб доступу до даних із проаналізованого файлу YAML, можливо щось подібне до " ітерації дерева " або позначення " шлях до елемента " чи щось, що буде використано при аналізі XML-файлу?