Заполните значения на карте из файлов toml и j2 - PullRequest
0 голосов
/ 04 августа 2020

Мне нужно настроить мой файл 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...