Возвышенный текст: Получить полный путь к дереву yaml, щелкнув узел и выполнить поиск полного пути к дереву. - PullRequest
0 голосов
/ 13 марта 2019

Допустим, у меня есть файл .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? Поиск одного из ключей совершенно неэффективен.

...