Допустим, у меня есть файл .yml с тысячами записей, например,
en:
something:
1000 entries
something_else:
foo:
bar:
2000 entries
stuff:
i_am:
looking:
500 entries
for: "hello"
Теперь, скажем, я нашел for: "hello"
. Есть ли простой способ получить полный путь, то есть something.stuff.i_am.looking.for
, не просматривая каждый узел дерева?
И мой второй вопрос - учитывая полный путь, как я могу найти его в возвышенном? Допустим, у меня есть сотни yml-файлов, как мне найти путь something.stuff.i_am.looking.for
? Поиск одного из ключей совершенно неэффективен.