我能够使用循环和一个子元素,但是当我添加更多子元素时,它不起作用。任何建议表示赞赏。我的var文件的内容如下:
---
world:
- first_greet: 'Aloha'
second_greet:
- nepali: Namaste
english: Hello
third_greet:
- russian: Privet
chinese: 'Nihau'
我的剧本看起来像这样:
---
- name: Greetings
debug:
msg: "Greetings {{ item.0.first_greet }}, {{ item.1.nepali }} and {{ item.1.english }}. Finally {{ item.2.russian }} and {{ item.2.chinese }}!"
loop: "{{ world|subelements('second_greet')|subelements('third_greet') }}"