Мне нужно настроить мой файл j2, чтобы заполнить некоторые значения из структуры данных карты в файле .toml.
мой частичный образец. xml .j2
{% for filter in test %}
<filter>
<filter-name>{{filter.name}}</filter-name>
<filter-class>{{filter.class}}</filter-class>
{% for initparameter in filter.init-param %}
<param-name>initparameter.name</param-name>
<param-value>initparameter.value</param-value>
{% endfor %}
</filter>
{% endfor %}
образец .toml файл, в котором я передаю аргументы
[[test]]
name = "testfilter"
class = "testclass"
init-param = { "hstsEnabled" = "wdeafes" , "aefaef" = "dfsdgsr"}
Ожидаемый сгенерированный результат для финального теста. xml
<filter>
<filter-name>testfilter</filter-name>
<filter-class>testclass</filter-class>
<init-param>
<param-name>hstsEnabled</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>antiClickJackingEnabled</param-name>
<param-value>false</param-value>
</init-param>
</filter>